ming-metaphysics-mcp
ming-metaphysics-mcp
Cinco motores de metafísica china como herramientas MCP para Claude Desktop y cualquier cliente compatible con MCP.
vs bazi-mcp de Cantian
Dimensión |
| Ming |
Artes cubiertas | Solo BaZi | Las cinco — BaZi + QMDJ + ZWDS + Feng Shui + I Ching |
Profundidad del motor | Buena implementación de BaZi | 9.0–9.5/10 verificado por expertos en los cinco motores |
Fuentes clásicas | No documentadas | 子平真詮, 淵海子平, 紫微斗數全書 + biblioteca de 108 títulos citados |
Calidad de salida | Lecturas competentes | Validado por académicos, bilingüe (EN/ZH), profundidad de nivel de informe |
Embudo de consulta | Ninguno | Lectura de maestro disponible vía Ming Bot (enlace por anunciar) |
Kua + Ocho Mansiones | ❌ | ✅ |
Tiempo QMDJ | ❌ | ✅ (cálculo sxtwl Ju) |
I Ching (Liu Yao) | ❌ | ✅ (clásico 納甲法) |
Herramientas
Herramienta | Motor | Descripción |
| BaZi 八字 | Carta de los Cuatro Pilares — Maestro del Día, patrón, pilares de la suerte |
| QMDJ 奇門 | Dirección óptima + ventana de tiempo para una fecha |
| ZWDS 紫微 | Carta natal de doce palacios con transformaciones 四化 |
| Feng Shui 風水 | Número Kua + análisis direccional de las Ocho Mansiones |
| I Ching 易經 | Hexagrama mediante el método clásico 納甲法 (Liu Yao) |
| Los cuatro motores de datos de nacimiento | Pronóstico integrado de cinco motores con puntuación de confianza |
Requisito del motor
Este paquete es un contenedor (wrapper) MCP. No contiene lógica de cálculo de metafísica; reenvía las llamadas de herramientas a un punto final del motor Ming a través de HTTP. Para usarlo, apunte MING_API_URL a un motor en ejecución.
Dos formas de obtener un motor:
Punto final alojado (preferido, cuando esté disponible). Se anunciará un punto final público de Ming; una vez disponible, configure
MING_API_URLpara apuntar a él y listo.Autoalojamiento. El motor Ming en sí es actualmente una implementación de referencia de código cerrado. Si tiene acceso al código base de Ming, ejecute
uvicorn api.main:app --port 8000y apunte este MCP alocalhost:8000.
Sin un motor accesible, el servidor MCP se inicia y enumera las herramientas, pero las llamadas a las herramientas devuelven un error HTTP.
Instalación
Paso 1 — Asegúrese de que el motor sea accesible
Consulte "Requisito del motor" arriba.
Paso 2 — Instale el servidor MCP
npm install -g ming-metaphysics-mcpPaso 3 — Añada a 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"
}
}
}
}Reinicie Claude Desktop. Las herramientas de Ming aparecerán en la lista de herramientas.
Verificación
En Claude Desktop:
Using the ming_bazi_analyze tool, analyze the chart for someone born 1990-03-15, male, in Singapore.Debería obtener una lectura completa de BaZi. Si la herramienta da error, verifique que el motor de Python se esté ejecutando en el puerto 8000.
Brechas en el punto final
Las siguientes capacidades requieren una expansión de FastAPI antes de que funcionen completamente según lo especificado. Cada una está marcada con una nota en la respuesta de la herramienta — no hay fallos silenciosos.
Brecha | Herramienta afectada | Cambio requerido en FastAPI |
Mapa de estrellas voladoras anual para un año específico |
|
|
|
| |
|
| |
Todas las herramientas individuales | La especificación asumía que |
Para implementar estrellas voladoras específicas por año o soporte para forecast_year, añada esos parámetros a /consult en api/main.py y actualice los manejadores de herramientas correspondientes aquí.
Desarrollo
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 5Variables de entorno
Variable | Predeterminado | Descripción |
|
| URL base del motor FastAPI de Ming |
Objetivos de latencia
Herramienta | Objetivo |
| < 3s |
| < 3s |
| < 3s |
| < 5s |
| < 5s |
| < 3s |
Si alguna herramienta supera los 5s de forma consistente, verifique el cuello de botella del motor y considere añadir timeout: 10000 a la configuración de MCP.
Autenticación
Ninguna a nivel de contenedor — este servidor es de código abierto y gratuito (licencia MIT). La autenticación, si existe, es aplicada por cualquier punto final al que apunte MING_API_URL.
Para una lectura completa de cinco motores
Una consulta guiada de cinco motores (BaZi + ZWDS + QMDJ + Feng Shui + I Ching sintetizados por el Maestro Chen) está disponible a través del bot de Telegram de Ming. El enlace se publicará una vez que el bot esté en versión beta pública.
Privacidad
Este contenedor MCP en sí no recopila datos. Reenvía los argumentos de su herramienta (fecha de nacimiento, hora, género, texto de la pregunta) a cualquier MING_API_URL que haya configurado. Si apunta a un punto final alojado, ese punto final recibe los datos — lea su política de privacidad. Si se autoaloja, nada sale de su red.
Los datos de nacimiento son sensibles. Si está configurando esto para usuarios finales, sea explícito sobre qué punto final recibe sus entradas.
Estado del proyecto
Este paquete está en la versión 1.0.0. La superficie del protocolo MCP (6 herramientas, esquemas JSON, formas de respuesta) es estable. El motor Ming subyacente evoluciona más rápido — los cambios numéricos menores en las respuestas de las herramientas son normales.
Las contribuciones son bienvenidas — consulte CONTRIBUTING.md.
Licencia
MIT — consulte 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