ming-metaphysics-mcp
ming-metaphysics-mcp
Fünf chinesische Metaphysik-Engines als MCP-Tools für Claude Desktop und jeden MCP-kompatiblen Client.
vs Cantians bazi-mcp
Dimension | Cantian | Ming |
Abgedeckte Künste | Nur BaZi | Alle fünf — BaZi + QMDJ + ZWDS + Feng Shui + I Ging |
Engine-Tiefe | Gute BaZi-Implementierung | 9,0–9,5/10 Experten-geprüft über alle fünf Engines |
Klassische Quellen | Nicht dokumentiert | 子平真詮, 淵海子平, 紫微斗數全書 + 108-bändige Bibliothek zitiert |
Ausgabequalität | Kompetente Lesungen | Gelehrten-validiert, zweisprachig (EN/ZH), Tiefe auf Berichtsniveau |
Beratungstrichter | Keiner | Meister-Lesung verfügbar über Ming Bot (Link folgt) |
Kua + Acht Häuser | ❌ | ✅ |
QMDJ-Timing | ❌ | ✅ (sxtwl Ju-Berechnung) |
I Ging (Liu Yao) | ❌ | ✅ (klassische 納甲法) |
Tools
Tool | Engine | Beschreibung |
| BaZi 八字 | Vier-Säulen-Diagramm — Tagesmeister, Muster, Glückssäulen |
| QMDJ 奇門 | Optimale Richtung + Zeitfenster für ein Datum |
| ZWDS 紫微 | Zwölf-Paläste-Geburtshoroskop mit 四化-Transformationen |
| Feng Shui 風水 | Kua-Zahl + Acht-Häuser-Richtungsanalyse |
| I Ging 易經 | Hexagramm via klassischer 納甲法 (Liu Yao) |
| Alle vier Geburtsdaten-Engines | Integrierte Fünf-Engine-Prognose mit Konfidenzwert |
Engine-Anforderung
Dieses Paket ist ein MCP-Wrapper. Es enthält keine Metaphysik-Berechnungslogik — es leitet Tool-Aufrufe über HTTP an einen Ming-Engine-Endpunkt weiter. Um es zu nutzen, richten Sie MING_API_URL auf eine laufende Engine aus.
Zwei Wege, eine Engine zu erhalten:
Gehosteter Endpunkt (bevorzugt, falls verfügbar). Ein öffentlicher Ming-Endpunkt wird angekündigt; sobald verfügbar, konfigurieren Sie
MING_API_URLdarauf und Sie sind fertig.Selbst-Hosting. Die Ming-Engine selbst ist derzeit eine Closed-Source-Referenzimplementierung. Wenn Sie Zugriff auf die Ming-Codebasis haben, führen Sie
uvicorn api.main:app --port 8000aus und richten Sie dieses MCP auflocalhost:8000aus.
Ohne eine erreichbare Engine startet der MCP-Server und listet Tools auf, aber Tool-Aufrufe geben einen HTTP-Fehler zurück.
Installation
Schritt 1 — Sicherstellen, dass eine Engine erreichbar ist
Siehe "Engine-Anforderung" oben.
Schritt 2 — Installieren des MCP-Servers
npm install -g ming-metaphysics-mcpSchritt 3 — Hinzufügen zur 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"
}
}
}
}Starten Sie Claude Desktop neu. Die Ming-Tools erscheinen in der Tool-Liste.
Überprüfung
In Claude Desktop:
Using the ming_bazi_analyze tool, analyze the chart for someone born 1990-03-15, male, in Singapore.Sie sollten eine vollständige BaZi-Lesung erhalten. Wenn das Tool einen Fehler meldet, überprüfen Sie, ob die Python-Engine auf Port 8000 läuft.
Endpunkt-Lücken
Die folgenden Funktionen erfordern eine FastAPI-Erweiterung, bevor sie wie spezifiziert vollständig funktionieren. Jede ist mit einem Hinweis in der Tool-Antwort markiert — keine stillen Fehler.
Lücke | Betroffenes Tool | Erforderliche FastAPI-Änderung |
Jährliche fliegende Sternenkarte für ein bestimmtes Jahr |
|
|
|
| |
Vollständiger ISO casting_timestamp |
|
|
Alle individuellen Tools | Die Spezifikation nahm an, dass |
Um jahresspezifische fliegende Sterne oder forecast_year-Unterstützung zu implementieren, fügen Sie diese Parameter zu /consult in api/main.py hinzu und aktualisieren Sie die entsprechenden Tool-Handler hier.
Entwicklung
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 5Umgebungsvariablen
Variable | Standard | Beschreibung |
|
| Basis-URL der Ming FastAPI-Engine |
Latenzziele
Tool | Ziel |
| < 3s |
| < 3s |
| < 3s |
| < 5s |
| < 5s |
| < 3s |
Wenn ein Tool konsistent 5s überschreitet, überprüfen Sie den Engine-Flaschenhals und erwägen Sie, timeout: 10000 zur MCP-Konfiguration hinzuzufügen.
Authentifizierung
Keine auf Wrapper-Ebene — dieser Server ist Open-Source und kostenlos (MIT-Lizenz). Authentifizierung, falls vorhanden, wird von dem Endpunkt erzwungen, auf den MING_API_URL zeigt.
Für eine vollständige Fünf-Engine-Lesung
Eine geführte Fünf-Engine-Beratung (BaZi + ZWDS + QMDJ + Feng Shui + I Ging, synthetisiert von Meister Chen) ist über den Telegram-Bot von Ming verfügbar. Der Link wird veröffentlicht, sobald sich der Bot in der öffentlichen Beta befindet.
Datenschutz
Dieser MCP-Wrapper selbst sammelt keine Daten. Er leitet Ihre Tool-Argumente (Geburtsdatum, Uhrzeit, Geschlecht, Fragetext) an den von Ihnen konfigurierten MING_API_URL weiter. Wenn Sie auf einen gehosteten Endpunkt zeigen, empfängt dieser Endpunkt die Daten — lesen Sie dessen Datenschutzrichtlinie. Wenn Sie selbst hosten, verlässt nichts Ihr Netzwerk.
Geburtsdaten sind sensibel. Wenn Sie dies für Endbenutzer konfigurieren, seien Sie explizit darüber, welcher Endpunkt ihre Eingaben empfängt.
Projektstatus
Dieses Paket befindet sich in Version 1.0.0. Die MCP-Protokolloberfläche (6 Tools, JSON-Schemata, Antwortformen) ist stabil. Die zugrunde liegende Ming-Engine entwickelt sich schneller — geringfügige numerische Änderungen in Tool-Antworten sind normal.
Beiträge sind willkommen — siehe CONTRIBUTING.md.
Lizenz
MIT — siehe 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