ming-metaphysics-mcp
ming-metaphysics-mcp
Claude DesktopおよびMCP互換クライアント向けの、5つの中国形而上学エンジンを統合したMCPツールです。
Cantianのbazi-mcpとの比較
項目 | Cantian | Ming |
対応術数 | 八字のみ | 全5種 — 八字 + 奇門遁甲 + 紫微斗数 + 風水 + 易経 |
エンジンの深さ | 優れた八字実装 | 5つのエンジンすべてで専門家が検証した9.0~9.5/10の精度 |
古典的根拠 | 文書化なし | 子平真詮、淵海子平、紫微斗数全書など108タイトルの文献を引用 |
出力品質 | 有能な読み解き | 学者による検証済み、バイリンガル(英/中)、レポートレベルの深さ |
相談窓口 | なし | Ming Botによるマスター鑑定(リンクは後日公開) |
卦 + 八宅 | ❌ | ✅ |
奇門遁甲の時盤 | ❌ | ✅ (sxtwl Ju計算) |
易経 (六爻) | ❌ | ✅ (古典的な納甲法) |
ツール
ツール | エンジン | 説明 |
| 八字 (BaZi) | 四柱推命チャート — 日主、格局、大運 |
| 奇門 (QMDJ) | 特定の日付における最適な方位と時間帯 |
| 紫微 (ZWDS) | 四化飛星を伴う十二宮の命盤 |
| 風水 (Feng Shui) | 卦数 + 八宅法による方位分析 |
| 易経 (I Ching) | 古典的な納甲法(六爻)による卦の算出 |
| 全4種の出生データエンジン | 5つのエンジンを統合した予測と信頼度スコア |
エンジンの要件
本パッケージはMCPのラッパーです。形而上学的な計算ロジック自体は含んでおらず、ツール呼び出しをHTTP経由でMingエンジンエンドポイントに転送します。使用するには、MING_API_URLを実行中のエンジンに向けてください。
エンジンを入手する方法は2つあります:
ホストされたエンドポイント(推奨)。公開されているMingエンドポイントが発表される予定です。利用可能になったら、
MING_API_URLをそこに設定するだけで完了です。セルフホスト。Mingエンジン自体は現在クローズドソースのリファレンス実装です。Mingのコードベースにアクセスできる場合は、
uvicorn api.main:app --port 8000を実行し、このMCPをlocalhost:8000に向けてください。
到達可能なエンジンがない場合、MCPサーバーは起動してツールをリストアップしますが、ツール呼び出しはHTTPエラーを返します。
インストール
ステップ 1 — エンジンが到達可能であることを確認する
上記の「エンジンの要件」を参照してください。
ステップ 2 — MCPサーバーをインストールする
npm install -g ming-metaphysics-mcpステップ 3 — claude_desktop_config.jsonに追加する
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ming": {
"command": "ming-metaphysics-mcp",
"args": [],
"env": {
"MING_API_URL": "http://localhost:8000"
}
}
}
}Claude Desktopを再起動します。Mingツールがツールリストに表示されます。
検証
Claude Desktopにて:
Using the ming_bazi_analyze tool, analyze the chart for someone born 1990-03-15, male, in Singapore.完全な八字の読み解き結果が得られるはずです。ツールがエラーになる場合は、Pythonエンジンがポート8000で実行されていることを確認してください。
エンドポイントのギャップ
以下の機能は、指定通りに完全に機能させるためにFastAPIの拡張が必要です。それぞれツール応答に注記がフラグ立てされており、サイレントエラーは発生しません。
ギャップ | 影響を受けるツール | 必要なFastAPIの変更 |
特定の年の年次飛星図 |
|
|
|
| |
完全なISO casting_timestamp |
|
|
すべての個別ツール | 仕様では |
年次飛星やforecast_yearのサポートを実装するには、api/main.pyの/consultにそれらのパラメータを追加し、ここにある対応するツールハンドラーを更新してください。
開発
git clone <this-repo>
cd ming-metaphysics-mcp
npm install
npm run build # compile TypeScript → dist/
npm test # smoke tests (no engine required)
# With engine running at localhost:8000:
npx ts-node scripts/benchmark.ts --tool all --iterations 5環境変数
変数 | デフォルト | 説明 |
|
| Ming FastAPIエンジンのベースURL |
レイテンシ目標
ツール | 目標 |
| < 3秒 |
| < 3秒 |
| < 3秒 |
| < 5秒 |
| < 5秒 |
| < 3秒 |
いずれかのツールが継続的に5秒を超える場合は、エンジンのボトルネックを確認し、MCP設定にtimeout: 10000を追加することを検討してください。
認証
ラッパーレベルでは認証はありません。このサーバーはオープンソースで無料(MITライセンス)です。認証が必要な場合は、MING_API_URLが指すエンドポイント側で強制されます。
5つのエンジンによる完全な鑑定のために
5つのエンジンによるガイド付き鑑定(八字 + 紫微斗数 + 奇門遁甲 + 風水 + 易経を陳マスターが統合)は、MingのTelegramボット経由で利用可能です。ボットがパブリックベータ版になった時点でリンクが公開されます。
プライバシー
このMCPラッパー自体はデータを収集しません。ツール引数(生年月日、時間、性別、質問内容)を、設定したMING_API_URLに転送するだけです。ホストされたエンドポイントを指定した場合、そのエンドポイントがデータを受け取ります。そのプライバシーポリシーを確認してください。セルフホストしている場合、データはネットワークの外には出ません。
出生データは機密情報です。エンドユーザー向けにこれを設定する場合は、どのエンドポイントが入力データを受け取るかを明確にしてください。
プロジェクトステータス
このパッケージはバージョン1.0.0です。MCPプロトコルのインターフェース(6つのツール、JSONスキーマ、応答形式)は安定しています。基盤となるMingエンジンはより速く進化するため、ツール応答の数値に軽微な変更があるのは正常です。
貢献を歓迎します — CONTRIBUTING.mdを参照してください。
ライセンス
MIT — LICENSEを参照してください。
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Espivc/ming-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server