Ir para o conteúdo

Codex + Occult API

Adicione o servidor à configuração TOML do Codex e use a API pelo terminal. A configuração leva uns dois minutos, e o servidor roda localmente — sua chave nunca sai da sua máquina.

O que você ganha

O servidor MCP expõe 299 endpoints de astrologia como ferramentas que o Codex CLI pode chamar. Em vez de você descrever uma API e torcer para o modelo acertar a requisição, ele busca no catálogo, lê o schema real da requisição e faz a chamada. Assim, os números da resposta vêm das efemérides, e não dos dados de treino.

Buscar e ler schemas não custa nada. Só uma chamada bem-sucedida a call_endpoint gasta crédito, e chamadas que falham são gratuitas.

1. Gere uma chave

Crie uma no painel. Ela tem o formato yt_live_… e dá acesso ao seu saldo de créditos, então trate-a como senha: nunca em código que roda no cliente, nunca num commit.

Criar chave de API

2. Adicione o servidor

Abra ~/.codex/config.toml (no Windows: %USERPROFILE%\.codex\config.toml) — crie o arquivo, se não existir — e adicione:

config.toml
[mcp_servers.occult-api]
command = "npx"
args = ["-y", "occult-api-mcp"]
env = { OCCULT_API_KEY = "yt_live_your_key_here" }

Troque yt_live_your_key_here pela sua chave real. Não precisa instalar mais nada: o npx baixa o servidor na primeira execução.

3. Confira a conexão

Pergunte ao Codex CLI:

prompt
Liste as ferramentas que você tem do servidor occult-api.

Devem aparecer cinco ferramentas:

  • search_endpoints
  • describe_endpoint
  • call_endpoint
  • get_panchanga
  • check_account

Se a lista vier vazia, o servidor não iniciou. A causa mais comum é o arquivo de configuração estar no lugar certo, mas com o formato errado — então confira primeiro o nome da chave acima.

4. Um primeiro prompt que vale testar

prompt
Use o servidor MCP occult-api para listar todos os endpoints que mencionam 'dasha', depois chame o de Vimshottari para um mapa e mostre os cinco primeiros mahadashas numa tabela.

O agente deve chamar a API, e não responder de memória. Se a resposta chegar na hora e sem nenhuma chamada de ferramenta, ele respondeu com os dados de treino — diga “use as ferramentas do occult-api” e ele vai usar.

Bom saber sobre o Codex

  • O Codex configura MCP em TOML, não em JSON. O nome da tabela inclui o nome do servidor: `[mcp_servers.occult-api]`.
  • Repare no sublinhado em `mcp_servers` — as ferramentas que usam JSON escrevem `mcpServers`, em camelCase, e o TOML não corrige a grafia para você.
  • O Codex lê a configuração ao iniciar. Reinicie a CLI depois de editar.

Se preferir não usar MCP

Os endpoints são HTTP comum. Nada nesta página é obrigatório para usá-los:

curl
curl -X POST https://api.occultapi.com/api/astro/panchanga/ \
  -H 'X-API-Key: yt_live_your_key_here' \
  -H 'Content-Type: application/json' \
  -d '{
    "date_time": "2026-09-17T06:00:00+05:30",
    "latitude": 26.9124,
    "longitude": 75.7873,
    "timezone_as_float": 5.5,
    "keys": ["tithi", "nakshatra_segments", "yogam", "karana"]
  }'

Repare no array keys: quatro cálculos numa só requisição, cobrados como um crédito. Chamar quatro vezes custa quatro.

Outras ferramentas

Próximos passos