Cálculos de BaZi determinísticos para agentes de IA

OpenFate Bazi MCP

Um servidor de código aberto para cálculo de BaZi, feito para Claude, Cursor, Codex, Cline e outros agentes de IA compatíveis com MCP que precisam de dados estruturados dos Quatro Pilares.

  • v0.2.6 no npm
  • Listado no MCP Registry
  • Licença MIT

Um servidor MCP de BaZi determinístico para agentes de IA modernos

O OpenFate Bazi MCP transforma o motor de BaZi do OpenFate em um servidor Model Context Protocol instalável para Claude Desktop, Cursor, Cline, Codex e clientes MCP personalizados.

Em vez de pedir a um LLM que adivinhe cálculos de calendário, o agente chama ferramentas determinísticas para Quatro Pilares, hora solar verdadeira, ciclos Da Yun, conversão lunar e interações entre Ramos Terrestres.

O pacote é de código aberto, tem licença MIT, está publicado no npm e listado no MCP Registry oficial, e foi pensado para dar aos desenvolvedores um caminho simples do cálculo preciso de BaZi até a interpretação nativa de IA.

Se você procurava uma API de cálculo de BaZi, este pacote oferece a camada de cálculo por meio de ferramentas MCP. Ele roda localmente via stdio; não é uma API HTTP hospedada do OpenFate e não envia pedidos de mapa a nenhum endpoint de cálculo do openfate.ai.

O cliente fornece data, hora e local de nascimento, fuso horário, calendário, gênero e horário de verão de forma estruturada quando a ferramenta exige. O servidor devolve dados de cálculo estruturados, incluindo calendários normalizados, metadados da política de cálculo, Quatro Pilares enriquecidos, detalhes da hora solar verdadeira e o tempo exato dos Da Yun, para que cada explicação posterior possa citar os campos de origem.

Uma integração típica tem três passos: instalar o pacote npm, adicionar a configuração do servidor ao cliente MCP e chamar a ferramenta adequada. Mantenha o cálculo do mapa separado da interpretação, confira registros de nascimento aproximados antes de usar campos sensíveis ao horário e guarde apenas os dados pessoais de que sua aplicação realmente precisa.

  • Model Context Protocol
  • Quatro Pilares do Destino
  • Hora solar verdadeira
  • Da Yun
  • Agent Skill

Sinais que desenvolvedores e buscadores podem verificar

O pacote pode ser encontrado nos lugares que desenvolvedores MCP já consultam: npm, GitHub, o MCP Registry oficial, o histórico de versões e a licença MIT.

O que o MCP oferece

Sua IA cuida da conversa. O OpenFate cuida da camada determinística de cálculo de calendário e hora solar.

Hora solar verdadeira

Correção por longitude, fuso horário e equação do tempo para um Pilar da Hora preciso.

Quatro Pilares

Pilares enriquecidos com Dez Deuses, Troncos Ocultos, Na Yin, ramos vazios e estágios de crescimento.

Ciclos Da Yun

Data exata de início e deslocamento, anos e idades de cada ciclo, pilares de década e Dez Deuses.

Interações entre ramos

Choques, combinações, tríades, direcionais, punições, destruições e danos.

Adicione ao seu agente de IA

Um único bloco de configuração funciona no Claude Desktop, Cursor, Cline, Codex e qualquer cliente compatível com MCP.

Claude · Cursor · Cline
{
  "mcpServers": {
    "openfate-bazi": {
      "command": "npx",
      "args": ["-y", "@openfate/bazi-mcp"]
    }
  }
}
Configuração do Codex
[mcp_servers.openfate_bazi]
args = ["-y", "@openfate/bazi-mcp"]
command = "npx"
startup_timeout_sec = 60
  1. Instale o pacote com npx ou deixe seu cliente MCP executar npx -y @openfate/bazi-mcp.
  2. Adicione o bloco do servidor openfate-bazi ao Claude Desktop, Cursor, Cline, Codex ou outro cliente compatível com MCP.
  3. Peça ao seu agente cálculos de BaZi, Quatro Pilares, hora solar verdadeira, Da Yun ou interações entre Ramos.

Ferramentas MCP disponíveis

calculate_bazi_chart

Gera pilares detalhados, calendários normalizados, metadados de cálculo, hora solar verdadeira e ciclos Da Yun exatos.

detect_bazi_interactions

Detecta interações entre Ramos Terrestres em mapas natais, gatilhos anuais e verificações de compatibilidade.

calculate_true_solar_time

Retorna a hora solar corrigida para um local e horário de relógio, útil para investigar diferenças no Pilar da Hora.

reverse_bazi_to_solar_times

Encontra datas e horas gregorianas candidatas para uma sequência conhecida de quatro pilares. Trate os resultados como candidatos, não como respostas finais.

get_openfate_bazi_policy

Retorna a política de cálculo ativa: modo de virada do dia, tratamento do horário de verão e padrões da hora solar verdadeira.

get_openfate_bazi_resources

Retorna as URLs oficiais de recursos da OpenFate para mapas, leituras com IA, compatibilidade e llms.txt.

Agent Skill incluída

O repositório inclui um SKILL.md portátil para que Claude, Claude Code, Codex e outros agentes compatíveis saibam quando pedir dados de local, quando aplicar a hora solar verdadeira e como exibir corretamente a atribuição à OpenFate.

Caminho da Skill
skills/openfate-bazi/SKILL.md

Detalhes do pacote

Pacote npm
@openfate/bazi-mcp
Nome do servidor MCP
io.github.openfate-ai/bazi-mcp
Arquivo da Skill
skills/openfate-bazi/SKILL.md
Licença
MIT

Perguntas frequentes sobre o BaZi MCP

O que é o OpenFate BaZi MCP?

O OpenFate BaZi MCP é um servidor de código aberto do Model Context Protocol que permite a agentes de IA chamar ferramentas determinísticas de cálculo de BaZi e Quatro Pilares do motor da OpenFate.

Por que usar um servidor MCP em vez de pedir a um LLM que calcule o BaZi?

O BaZi depende de cálculos calendáricos e astronômicos exatos. O servidor MCP cuida da matemática determinística, enquanto o agente de IA se concentra na explicação e na interpretação.

O OpenFate BaZi MCP aceita hora solar verdadeira?

Sim. As ferramentas calculate_bazi_chart e calculate_true_solar_time aceitam longitude, fuso horário e correção pela hora solar verdadeira, para um Pilar da Hora mais preciso.

Quais agentes de IA podem usar este pacote?

Qualquer cliente compatível com MCP, incluindo Claude Desktop, Cursor, Cline, Codex e ambientes de agentes locais ou corporativos personalizados.

O repositório inclui uma Agent Skill?

Sim. O repositório inclui skills/openfate-bazi/SKILL.md para que agentes compatíveis saibam quando coletar dados de local, aplicar a hora solar verdadeira e citar recursos da OpenFate.

É uma API hospedada de cálculo de BaZi?

Não. O pacote público roda localmente via stdio e expõe ferramentas MCP estruturadas; ele não chama nenhuma API HTTP de cálculo hospedada pela OpenFate. Aplicações que precisam de transporte HTTP devem adicionar essa camada ao redor do pacote local.