Skip to main content
Glama
Espivc

ming-metaphysics-mcp

by Espivc

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

bazi-mcp de Cantian

Ming ming-metaphysics-mcp

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

ming_bazi_analyze

BaZi 八字

Carta de los Cuatro Pilares — Maestro del Día, patrón, pilares de la suerte

ming_qmdj_direction

QMDJ 奇門

Dirección óptima + ventana de tiempo para una fecha

ming_zwds_chart

ZWDS 紫微

Carta natal de doce palacios con transformaciones 四化

ming_fengshui_flying_stars

Feng Shui 風水

Número Kua + análisis direccional de las Ocho Mansiones

ming_iching_cast

I Ching 易經

Hexagrama mediante el método clásico 納甲法 (Liu Yao)

ming_full_forecast

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:

  1. Punto final alojado (preferido, cuando esté disponible). Se anunciará un punto final público de Ming; una vez disponible, configure MING_API_URL para apuntar a él y listo.

  2. 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 8000 y apunte este MCP a localhost: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-mcp

Paso 3 — Añada a 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"
      }
    }
  }
}

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

ming_fengshui_flying_stars

/consult necesita un parámetro de consulta year para calcular las estrellas anuales para años distintos al actual

ming_full_forecast

/consult calcula el análisis anual contra el año actual internamente; no acepta un año objetivo

ming_iching_cast

/iching-cast acepta date (YYYY-MM-DD) y hour_branch por separado, no una marca de tiempo ISO 8601; solo se reenvía la parte de la fecha

Todas las herramientas individuales

La especificación asumía que /consult aceptaría objetivos de nombre de motor, pero el punto final real utiliza objetivos de propósito (wealth/career/health/relationship/general). Las herramientas individuales enrutan a puntos finales dedicados por motor en su lugar (/analyze, /zwds, /qmdj, /iching-cast)

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 5

Variables de entorno

Variable

Predeterminado

Descripción

MING_API_URL

http://localhost:8000

URL base del motor FastAPI de Ming

Objetivos de latencia

Herramienta

Objetivo

ming_bazi_analyze

< 3s

ming_qmdj_direction

< 3s

ming_fengshui_flying_stars

< 3s

ming_zwds_chart

< 5s

ming_full_forecast

< 5s

ming_iching_cast

< 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.

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