Antigravity + Occult API
Conecte o servidor MCP ao Antigravity, o IDE do Google, ou à CLI dele. 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 agente do Antigravity 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.
2. Adicione o servidor
Abra ~/.gemini/antigravity/mcp_config.json (no Windows: %USERPROFILE%\.gemini\antigravity\mcp_config.json) — crie o arquivo, se não existir — e adicione:
{
"mcpServers": {
"occult-api": {
"command": "npx",
"args": ["-y", "occult-api-mcp"],
"env": { "OCCULT_API_KEY": "yt_live_your_key_here" }
}
}
}Se preferir não editar o arquivo à mão, a mesma configuração está em Painel lateral do agente → MCP Servers → Manage MCP Servers → View raw config.
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 agente do Antigravity:
Liste as ferramentas que você tem do servidor occult-api.Devem aparecer cinco ferramentas:
search_endpointsdescribe_endpointcall_endpointget_panchangacheck_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
Usando o servidor MCP occult-api, compare os mapas D1 e D9 destes dados de nascimento e me diga quais planetas estão vargottama.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 Antigravity
- O Antigravity guarda a configuração em `~/.gemini/`, e não numa pasta com o nome do editor — bom saber se for procurar pelo nome.
- Para servidores REMOTOS, o Antigravity espera `serverUrl` onde o Cursor e o VS Code usam `url`. Isso não afeta a configuração abaixo, que roda o servidor localmente via stdio, mas é o que quebra um snippet copiado de outro lugar.
- Uma configuração local do workspace em `.agents/mcp_config.json` tem prioridade sobre a global.
Se preferir não usar MCP
Os endpoints são HTTP comum. Nada nesta página é obrigatório para usá-los:
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.