Skip to main content
Glama
Espivc

ming-metaphysics-mcp

by Espivc

ming-metaphysics-mcp

Claude DesktopおよびMCP互換クライアント向けの、5つの中国形而上学エンジンを統合したMCPツールです。

Cantianのbazi-mcpとの比較

項目

Cantian bazi-mcp

Ming ming-metaphysics-mcp

対応術数

八字のみ

全5種 — 八字 + 奇門遁甲 + 紫微斗数 + 風水 + 易経

エンジンの深さ

優れた八字実装

5つのエンジンすべてで専門家が検証した9.0~9.5/10の精度

古典的根拠

文書化なし

子平真詮、淵海子平、紫微斗数全書など108タイトルの文献を引用

出力品質

有能な読み解き

学者による検証済み、バイリンガル(英/中)、レポートレベルの深さ

相談窓口

なし

Ming Botによるマスター鑑定(リンクは後日公開)

卦 + 八宅

奇門遁甲の時盤

✅ (sxtwl Ju計算)

易経 (六爻)

✅ (古典的な納甲法)


ツール

ツール

エンジン

説明

ming_bazi_analyze

八字 (BaZi)

四柱推命チャート — 日主、格局、大運

ming_qmdj_direction

奇門 (QMDJ)

特定の日付における最適な方位と時間帯

ming_zwds_chart

紫微 (ZWDS)

四化飛星を伴う十二宮の命盤

ming_fengshui_flying_stars

風水 (Feng Shui)

卦数 + 八宅法による方位分析

ming_iching_cast

易経 (I Ching)

古典的な納甲法(六爻)による卦の算出

ming_full_forecast

全4種の出生データエンジン

5つのエンジンを統合した予測と信頼度スコア


エンジンの要件

本パッケージはMCPのラッパーです。形而上学的な計算ロジック自体は含んでおらず、ツール呼び出しをHTTP経由でMingエンジンエンドポイントに転送します。使用するには、MING_API_URLを実行中のエンジンに向けてください。

エンジンを入手する方法は2つあります:

  1. ホストされたエンドポイント(推奨)。公開されているMingエンドポイントが発表される予定です。利用可能になったら、MING_API_URLをそこに設定するだけで完了です。

  2. セルフホスト。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.json

  • Windows: %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の変更

特定の年の年次飛星図

ming_fengshui_flying_stars

/consultに、現在以外の年の年次飛星を計算するためのyearクエリパラメータが必要

ming_full_forecast

/consultは現在年に対する年次分析を内部的に計算しており、ターゲット年を受け付けない

完全なISO casting_timestamp

ming_iching_cast

/iching-castdate (YYYY-MM-DD) と hour_branch を個別に受け取り、ISO 8601タイムスタンプではない。日付部分のみが転送される

すべての個別ツール

仕様では/consultがエンジン名のゴールを受け付けると想定していたが、実際のエンドポイントは目的別のゴール(富貴/キャリア/健康/人間関係/全般)を使用する。個別ツールは代わりに専用のエンジンエンドポイント(/analyze, /zwds, /qmdj, /iching-cast)にルーティングする

年次飛星や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_API_URL

http://localhost:8000

Ming FastAPIエンジンのベースURL

レイテンシ目標

ツール

目標

ming_bazi_analyze

< 3秒

ming_qmdj_direction

< 3秒

ming_fengshui_flying_stars

< 3秒

ming_zwds_chart

< 5秒

ming_full_forecast

< 5秒

ming_iching_cast

< 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を参照してください。

Install Server
A
license - permissive license
A
quality
C
maintenance

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