Metadata-Version: 2.4
Name: mcp-bazi-partner
Version: 0.1.0
Summary: MCP server for Chinese BaZi (Four Pillars of Destiny) partner matching
Project-URL: Homepage, https://github.com/ZoezoeCookie/mcp-bazi-partner
Project-URL: Repository, https://github.com/ZoezoeCookie/mcp-bazi-partner
Project-URL: Issues, https://github.com/ZoezoeCookie/mcp-bazi-partner/issues
Author: ZoezoeCookie
License-Expression: MIT
License-File: LICENSE
Keywords: astrology,bazi,four-pillars,mcp,partner-matching
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10
Requires-Dist: lunar-python>=1.3.5
Requires-Dist: mcp[cli]>=1.0.0
Description-Content-Type: text/markdown

# mcp-bazi-partner

MCP server for Chinese BaZi (Four Pillars of Destiny) analysis and AI partner matching.

## Install

```bash
pip install mcp-bazi-partner
```

Or install from source:

```bash
pip install git+https://github.com/ZoezoeCookie/mcp-bazi-partner.git
```

## Usage

### As MCP server (for OpenClaw / Claude Code)

```json
{
  "mcpServers": {
    "bazi-partner": {
      "command": "mcp-bazi-partner"
    }
  }
}
```

### Tools

- **bazi_analyze** — Input birth date, get four pillars + pattern determination
- **bazi_partner** — Input pattern result, get matched AI partner type + system prompt

## Method

Based on Shen Xiaozhan's "Ziping Zhenquan" (子平真诠) pattern method.
Covers 38 pattern sub-types × 3 status types = 114 combinations.
