Vibe Coding Discover

MCP

openfate-mcp

View on GitHub

OpenFate Bazi MCP server with deterministic Four Pillars calculation, True Solar Time, branch interactions, and reverse Bazi lookup.

★ 15622 forksTypeScriptMITopenfate-ai

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