← 返回目录
B

Bazi MCP

社区
精准的八字排盘 MCP 服务器,为 AI 智能体提供可靠的数据支持。
GitHub 源仓库 ↗
★ 424 Stars 分类 · 其他 热门 源版本 61b9012759fb
63FMRS · C
可靠性
8/20
安全与权限
12/20
维护活跃度
14/20
文档质量
16/20
安装易用性
13/20

Bazi MCP 是一个专注于八字排盘的开源 MCP 服务器,提供精准的八字计算工具,适合开发者和玄学爱好者集成到 AI 应用中。

查看 FMRS 评分方法 →

Bazi MCP 是参天 AI 推出的首个面向玄学领域的 MCP 服务器,旨在解决 GPT 和 DeepSeek 等算命工具经常出现的排盘错误,提供精准的八字数据,可用于性格分析、命运预测等应用。它提供多种工具,包括获取八字详情、根据八字反推可能的公历时间以及获取黄历信息。项目源自 GPT Store 热门应用 _Chinese Bazi Fortune Teller_,现已融入参天 AI 平台,欢迎命理爱好者与 AI 开发者共同参与社区建设。

工具能力

getBaziDetail
根据公历或农历时间计算八字排盘详情,包括四柱、十神、神煞等。
getSolarTimes
根据给定的八字返回可能的公历时间列表。
getChineseCalendar
获取指定公历时间(默认今天)的黄历信息。

安装接入

安装前需确保 Node.js 22 或以上版本。使用 Streamable HTTP 启动:运行 npm start。使用 Stdio 启动:在 AI 应用(如 Claude Desktop)中配置 mcpServers,示例:{"mcpServers":{"Bazi":{"command":"npx","args":["bazi-mcp"]}}}。也可以通过 Smithery 自动安装:npx -y @smithery/cli install @cantian-ai/bazi-mcp --client claude。具体安装步骤请参考项目 README。

claude_desktop_config.json
{
  "mcpServers": {
    "Bazi": {
      "command": "npx",
      "args": [
        "bazi-mcp"
      ]
    }
  }
}

选型与风险

适合谁

  • 需要精准八字排盘数据的 AI 应用开发者
  • 玄学爱好者或命理研究者,希望使用 AI 工具进行排盘分析
  • 希望在 AI 助手(如 Claude Desktop)中集成八字和日历功能的用户

不适合谁

  • 对八字准确性要求不高,或仅需简单娱乐功能的用户
  • 非技术人员,因为没有提供图形界面,需要命令行操作
  • 需要使用商业支持或官方保障的用户(该项目为开源社区驱动)

所需权限

  • 需要 Node.js 运行时环境
  • 需要网络连接(用于通过 npx 安装或与 AI 客户端通信)
  • 无需额外的系统权限,但需确保 AI 客户端能访问本机或通过 HTTP 连接

风险与副作用

  • 八字计算基于传统玄学,结果仅供参考,不应作为决策依据
  • 数据可能存在误差,尽管项目旨在提高准确性,但仍有不确定性
  • 开源项目可能更新频繁或维护不稳定,使用时需关注版本变化
  • 涉及命理内容可能引发争议,需理性看待

常见排障

  1. 确保 Node.js 版本为 22 或以上,否则可能无法运行
  2. 使用 npx 安装时,若网络受限,请检查网络连接或使用代理
  3. 如果使用 Stdio 方式在 Claude Desktop 中无法启动,请检查配置路径和命令是否正确
  4. 若 getBaziDetail 返回结果不符合预期,检查输入的日期格式是否规范(例如 ISO 格式)
  5. 查看项目 GitHub 仓库的 issue 或社区讨论获取更多帮助

使用场景

为 AI 智能体提供八字排盘能力,用于性格分析、命运预测等应用。
根据八字反推历史可能的出生时间,辅助命理研究。
获取每日黄历信息,用于择日、出行参考。

支持客户端

Claude Desktop完整支持