FateNava MCP 是一个 MCP(Model Context Protocol)服务器,用于让 AI 智能体直接排算八字、紫微斗数和西方占星本命盘。它把三种排盘系统整合为一个工具,底层由 FateNava 的免费排盘 API 驱动,无需注册账号、无需 API 密钥,也不存储任何数据。
用途 该工具面向需要命理排盘能力的 AI 智能体或 MCP 客户端。用户提供出生信息后,工具返回结构化的命盘数据,供 AI 进一步解读。它本身不做解读,只负责确定性计算。
主要能力
- 一个工具 cast_chart 同时支持八字(四柱)、紫微斗数和西方占星本命盘,可一次返回最多三种系统的结果。
- 确定性计算:同一出生信息始终产生相同命盘,结果由经过测试的引擎计算,而非 AI 生成。
- 真太阳时校正。
- 多语言输入:城市名支持英文、中文、日文、韩文;也可用一行文本描述出生信息,API 会自动解析日期、时间、地点和性别,并将城市解析为坐标和时区。
- 结构化字段输入:可用 systems 参数选择 ["bazi", "ziwei", "astro"] 的子集以缩小响应体积(默认返回全部三种)。
- 出生时间未知时:设置 birthTimeKnown: false,八字仍返回三柱,依赖时辰的部分会如实省略,而不是猜测。
- 字段名称为英文,传统术语(天干、地支、宫位、星曜名称)以原生中文字符返回,可让 AI 智能体翻译给用户。
使用方式 在任意支持 MCP 的客户端(如 Cursor 或通用 MCP 客户端)中配置该 MCP 服务器,然后调用 cast_chart 工具,传入出生信息。出生信息有两种描述方式,任选其一:
- 一行文本(最简单):API 会解析日期、时间、地点和性别,并将城市解析为坐标和时区。
- 结构化字段:分别提供日期、时间、地点、性别等字段,并可用 systems 指定需要的排盘系统。 可通过环境变量 FATENAVA_API_BASE 覆盖 API 源地址(用于测试)。
适用场景
- AI 智能体需要为用户排算八字、紫微斗数或西方占星本命盘。
- 需要将命盘数据交给 AI 进行解读、问答或合婚(synastry / 合婚)等后续处理。
- 需要多语言出生信息输入和真太阳时校正的排盘场景。
限制与原则
- 免费且匿名:底层端点无需登录,不存储任何内容。
- 确定性:命盘由经过测试的引擎计算,AI 层只负责解读。
- 对局限保持诚实:出生时间未知时会优雅降级,而不是编造时辰。命盘描述的是倾向和主题,而非固定命运。不构成医疗、法律或财务建议。
- 完整解读、合婚和 AI 问答需前往 fatenava.com。
关于安装命令、具体配置步骤、支持的平台细节以及价格信息,资料中暂未提供。