openfate-mcp
View on GitHubOpenFate Bazi MCP server with deterministic Four Pillars calculation, True Solar Time, branch interactions, and reverse Bazi lookup.
MCP server wrapping OpenFate's deterministic Bazi engine: Four Pillars charts, True Solar Time and timezone correction, branch interaction detection, and reverse Bazi lookup. Gives agents stable JSON instead of letting the LLM compute calendrical math. Runs locally over stdio via npx.
Use Cases
Calculate deterministic Bazi / Four Pillars charts from birth dataApply True Solar Time, longitude, timezone and DST correctionsDetect Earthly Branch interactions (clash, trine, combination, harm, punishment)Reverse-engineer possible Gregorian datetimes from a four-pillar stringQuery OpenFate calculation policy and canonical resource linksGround LLM astrology readings with a verified calculation engine instead of hallucinated calendar mathRun Bazi calculations locally inside Claude Desktop, Cursor, Cline or Continue via MCPPackage the server as an Agent Skill (SKILL.md) or MCPB bundle
Built With
- Language
- TypeScript
- Frameworks
- @modelcontextprotocol/sdk · zod · TypeScript · tsx · Node.js · Docker · MCPB · Smithery
Tags
mcp-server · bazi · four-pillars · chinese-astrology · true-solar-time · lunar-calendar · deterministic-calculation · branch-interactions · reverse-lookup · claude-desktop · cursor · cline · agent-skill · typescript · stdio-transport · astrology