mcpField
C
Chinese Astrology Skill

Chinese Astrology Skill

本地服务
ba-zi.ai游戏娱乐21 周前更新

关于 Chinese Astrology Skill

Chinese Astrology Skill 是面向 AI Agent 的中国占星工具集,提供八字排盘、八字反查、黄历和秤骨算命。它既可作为 Agent Skill 使用,也可作为 MCP 服务连接客户端。

主要功能

  1. 01计算完整八字命盘
  2. 02按八字字符串反查出生日期
  3. 03查询日期对应的黄历信息
  4. 04计算袁天罡秤骨并提供命诗
  5. 05提供中英双语工具描述

适用场景

  1. 01为 AI 聊天机器人添加八字解读能力
  2. 02在应用中集成中国占星功能
  3. 03为日历应用提供黄历与择日信息
  4. 04以计算方式研究传统中国术数

MCP 相关

提供 4 个 MCP 工具,用于八字排盘、出生日期反查、黄历查询和秤骨计算。可通过 stdio 或 HTTP 传输连接 MCP 客户端。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"chinese-astrology-skill": {
"command": "npx",
"args": [
"-y",
"chinese-astrology-skill"
]
}
}
}
启动命令npx -y chinese-astrology-skill

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmchinese-astrology-skill1.0.1

工具

4

收录的工具列表 · 更新于 3 周前

参数类型必填说明
solarDatetimestring否Birth datetime in ISO format, e.g. "2000-01-15T12:00:00+08:00". 公历出生时间。
lunarDatetimestring否Lunar birth datetime, e.g. "2000-5-5 12:00:00". 农历出生时间。
gendernumber是0 = female, 1 = male. 0=女,1=男。
eightCharProviderSectnumber否Late Zi hour config. 1 = next day, 2 = same day (default). 早晚子时:1=明天,2=当天。

详细介绍

中国命理技能 🔮

最全面的中国命理 AI 技能——包含 4 个工具,涵盖八字(四柱命理)、称骨算命和中国黄历。提供 Agent Skill(SKILL.md)和 MCP 服务两种形式。

由 Ba-Zi.ai 构建——免费的 AI 八字计算器和中国命理平台。

功能

工具描述独有?
getBaziChart完整的八字(四柱八字)排盘,包含十神、藏干和大运—
findBirthDates反向查询:根据八字字符串查找出生日期—
getAlmanac中国黄历,包含宜做事项和方位神煞—
calculateBoneWeight袁天罡称骨算命,包含 52 首命诗✅ 独家
有何不同?
  • 称骨算命——唯一包含袁天罡 1,300 年历史称骨计算法的 MCP/技能,提供全部 52 首古典命诗及现代解读
  • 双语描述——所有工具描述均提供中英文版本
  • 精准计算——由 tyme4ts 提供支持,这是最精准的中国历法库

快速开始

Claude Desktop / Claude Code

添加到 MCP 配置中:

{
  "mcpServers": {
    "chinese-astrology": {
      "command": "npx",
      "args": ["-y", "chinese-astrology-skill"]
    }
  }
}
Stdio 传输
npx chinese-astrology-skill
HTTP 传输
git clone https://github.com/xlw-pro/chinese-astrology-skill.git
cd chinese-astrology-skill
npm install
npm start
# Server runs at http://localhost:3000/mcp

工具

1. getBaziChart — 八字排盘

根据出生日期和时间计算完整的四柱命理排盘。

输入:

{
  "solarDatetime": "2000-01-15T12:00:00+08:00",
  "gender": 1
}

**返回:**完整的八字排盘,包括:

  • 四柱(年柱/月柱/日柱/时柱)及天干地支
  • 各位置的五行
  • 十神关系
  • 藏干——本气、中气和余气
  • 纳音、空亡、星运
  • 大运——10 个阶段及起运年龄
  • 四柱的神煞
  • 地支关系(刑冲合会)——冲、合、刑
2. findBirthDates — 八字反查

查找所有符合给定八字字符串的可能出生日期(从 1700 年至今)。

输入:

{
  "bazi": "戊寅 己未 己卯 辛未"
}

**返回:**匹配的公历日期时间数组。

3. getAlmanac — 中国黄历

获取任意日期的中国黄历信息。

输入:

{
  "solarDatetime": "2026-04-06T00:00:00+08:00"
}

**返回:**农历日期、生肖、纳音、节气、二十八宿、彭祖百忌、方位神煞(喜神/阳贵神/阴贵神/福神/财神)、宜忌事项及冲煞信息。

4. calculateBoneWeight — 称骨算命 ⭐

使用袁天罡的唐代古法(约公元 600 年)计算称骨命运。

输入:

{
  "solarDatetime": "1990-06-15T14:00:00+08:00"
}

返回:

{
  "totalWeight": 4.8,
  "unit": "两 (liǎng)",
  "percentile": 54,
  "breakdown": {
    "year": { "ganzhi": "庚午", "weight": 0.9 },
    "month": { "lunarMonth": 5, "weight": 0.5 },
    "day": { "lunarDay": 23, "weight": 0.8 },
    "hour": { "earthBranch": "未", "weight": 0.8 }
  },
  "poem": "初年运道未曾亨...",
  "interpretation": "Late success through independence..."
}

称骨重量范围为 2.1 至 7.2 两,共分为 52 种命格。了解更多称骨算命信息 →

使用场景

  • AI 聊天机器人——为 AI 助手提供精准的八字解读能力
  • 算命应用——在产品中构建中国命理功能
  • 日历应用——添加中国黄历和吉日查询功能
  • 研究——通过计算方式探索中国传统玄学

技术栈

相关内容

路线图

  • v1.0 — 八字命盘、反向查询、黄历、称骨
  • v2.0 — 奇门遁甲(Qi Men Dun Jia)
  • v3.0 — 紫微斗数(Zi Wei Dou Shu)

许可证

MIT — 参见 LICENSE


由 Ba-Zi.ai 倾心打造 — 面向所有人的 AI 驱动中国占星。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。