mcpField
C
Chinese Astrology Skill

Chinese Astrology Skill

ローカル
ba-zi.aiゲーム・エンタメ21 週間前に更新

Chinese Astrology Skill について

Chinese Astrology Skill は、AI エージェント向けの中国占術ツール集です。八字の命式作成、出生日時の逆引き、黄暦、秤骨算命に対応し、Agent Skill と MCP サーバーの両方で利用できます。

主な機能

  1. 01詳細な八字命式の計算
  2. 02八字文字列から出生日時を検索
  3. 03指定日の黄暦情報の取得
  4. 04袁天罡の秤骨計算と命詩の提示
  5. 05英語・中国語のツール説明

活用シーン

  1. 01AI チャットボットへの八字鑑定機能の追加
  2. 02アプリへの中国占術機能の組み込み
  3. 03カレンダーアプリへの黄暦や吉日の検索機能の追加
  4. 04計算を通じた中国の伝統的な術数の研究

MCP 対応

八字命式、出生日時の逆引き、黄暦、秤骨計算を行う4つの MCP ツールを提供します。MCP クライアントは stdio または HTTP トランスポートで接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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=当天。

詳細

Chinese Astrology Skill 🔮

最も包括的な中国占星術 AI スキルです。BaZi(四柱推命)、骨重占い、中国の暦をカバーする4 つのツールを備えています。Agent Skill(SKILL.md)および MCP サーバーとして利用できます。

Ba-Zi.ai が開発しました。無料の AI 搭載 BaZi 計算ツールおよび中国占星術プラットフォームです。

特長

ツール説明独自機能?
getBaziChart十神、蔵干、大運を含む BaZi(四柱推命)の完全な命式計算—
findBirthDates逆引き:BaZi の文字列から生年月日を検索—
getAlmanac吉凶の行事と方位神を含む中国の暦—
calculateBoneWeight**袁天綱の骨重占い(称骨算命)**と52の運命詩✅ 独自
何が違うのでしょうか?
  • 骨重占い(称骨算命) — 袁天綱による1,300年前の骨重計算に、52編すべての古典詩と現代的な解釈を含めた唯一の MCP/スキルです
  • バイリンガルの説明 — すべてのツール説明が英語と中国語の両方で用意されています
  • 正確な計算 — 最も精度の高い中国暦ライブラリである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 — BaZi 命式計算

生年月日と時刻から、完全な四柱推命の命式を計算します。

入力:

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

返却内容: 以下を含む完全な BaZi 命式:

  • 四柱(年柱/月柱/日柱/時柱)と天干・地支
  • 各柱の五行
  • 十神の関係
  • 蔵干 — 主気・中気・余気
  • 納音、空亡、星運
  • 大運 — 開始年齢付きの10期間
  • 四柱すべての神煞
  • 地支の関係 — 刑・冲・合・会
2. findBirthDates — BaZi 逆引き検索

指定された BaZi の文字列に一致する、考えられるすべての生年月日(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..."
}

52種類の運命タイプにわたり、重さは2.1から7.2両まであります。骨重占いについて詳しくはこちら →

ユースケース

  • AI チャットボット — AI アシスタントに正確な BaZi 鑑定機能を提供します
  • 占いアプリ — 中国占星術の機能を製品に組み込みます
  • カレンダーアプリ — 中国の暦と吉日検索機能を追加します
  • 研究 — 中国の伝統的な形而上学を計算機で探究します

技術スタック

  • tyme4ts — 中国暦計算エンジン
  • cantian-tymext — BaZi 分析の拡張機能
  • MCP SDK — AI 統合のための Model Context Protocol

関連リンク

ロードマップ

  • v1.0 — BaZi チャート、逆引き検索、暦、骨重
  • v2.0 — Qi Men Dun Jia(奇門遁甲)
  • v3.0 — Zi Wei Dou Shu(紫微斗数)

ライセンス

MIT — LICENSE を参照


Ba-Zi.ai が ❤️ を込めて開発 — 誰もが利用できる、AI を活用した中国占星術。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。