SuperAPI AI 工具集

freebazi-mcp

freebazi-mcp 是一个基于 Model Context Protocol(MCP)的八字(四柱)排盘服务器,由 freebazi.com 的同一计算引擎驱动。用户只需提供出生日期、时间和城市,它就能离线计算完整的中文八字命盘。该工具会校正真太阳时和历史日光节约时间(夏令时),无需 API 密钥、不进行网络请求,所有计算均在本机完成,并与主流八字程序库进行了逐字交叉验证。返回内容包括:四柱(年、月、日、时,每柱含天干与地支)、日干与每个字的十神、藏干、纳音、十二长生、五行分布(含藏干与不含藏干两种)、神煞、地支关系(合冲刑害)、大运(标出当前运)以及当年流年,并提供通往 freebazi.com 完整互动命盘的链接。需要 Node.js 18+,可通过 npx 直接运行,也可配置到 Claude Desktop、Cline、Continue、Cursor 等 MCP 客户端。工具包含 compute_bazi_chart 和 search_cities 两个功能,后者支持以中英文搜索约 490 个世界主要城市并返回国家、经度和 IANA 时区。所有计算基于天文公式和 IANA 时区数据库,结果准确,但仅描述命盘,不预测具体事件。

访问官网

工具介绍

freebazi-mcp 是一个 Model Context Protocol(MCP)服务器,用于根据出生日期、时间和地点计算完整的中国八字(四柱)命盘。它封装了与 freebazi.com 相同的计算引擎:完全离线,校正真太阳时和历史日光节约时间,并与主流八字程序库逐字交叉验证。无需 API 密钥,无网络调用,全部在本机运行。需要 Node.js 18+。

用途:为八字排盘提供 MCP 工具接口,使 AI 代理或支持 MCP 的客户端能够直接计算并获取八字命盘信息,适用于需要集成八字分析能力的应用或对话场景。

主要能力:

  • 四柱(年、月、日、时),每柱包含天干和地支。
  • 日干(日主)以及每个字的十神。
  • 藏干、纳音、十二长生。
  • 五行分布(包括可见五行和含藏干的五行)。
  • 神煞和地支关系(合、冲、刑、害)。
  • 大运(运势柱)并标出当前运程,以及当年流年柱。
  • 返回一个指向 freebazi.com 上完整交互命盘的链接。
  • 附带 search_cities 工具,可按英文或中文名称搜索约 490 个世界主要城市,返回每个匹配项的国家、经度和 IANA 时区,便于将精确城市传递给 compute_bazi_chart。

使用方式: 可通过 npx 直接运行。配置到 Claude Desktop 时,将其加入 claude_desktop_config.json,提供命令和参数。其他 MCP 客户端(如 Cline、Continue、Cursor 等)采用相同的命令/参数格式。主要工具为 compute_bazi_chart,参数包括出生日期、时间和城市等,具体参数参考项目说明。

例如:计算 1990 年 6 月 15 日上午 9:30 在纽约出生的某人的八字命盘。服务器会解析纽约,应用真太阳时(上午 9:30 变为上午 8:34,提前 56 分钟,从而改变时柱),返回四柱 庚午 壬午 辛亥 壬辰,日主为辛(阴金),以及所有十神、五行、大运等信息。

适用场景: 适用于希望以编程方式或通过 AI 助手获取八字排盘结果的开发者、研究者或爱好者。可用于个人八字分析、学习八字知识(项目页面提供了 freebazi.com 上的交互计算器、指南和完整命盘链接,以及关于八字是什么、如何构建命盘、五行、日主、十神等说明页面),或集成到需要命盘计算能力的应用中。

限制:

  • 需要 Node.js 18+。
  • 工具仅描述命盘,不预测具体事件。八字是一个用于反思性格、倾向与时机的传统框架。
  • 太阳能术语边界根据太阳视黄经和标准天文公式计算,时区(包括历史夏令时)从 IANA 数据库解析。引擎的四柱结果在数千个测试命盘中与主流库逐字一致。
  • 城市数据来自 GeoNames(CC BY 4.0)。简体转繁体通过 OpenCC。
  • 其他功能与价格等信息暂未提供。