APOGEOAPI

Dados geográficos, taxas de câmbio ao vivo e geolocalização de IP para Claude Desktop, Cursor e qualquer assistente de IA compatível com MCP.

Documentação

@apogeoapi/mcp

Servidor MCP (Model Context Protocol) para ApogeoAPI — dados geográficos, taxas de câmbio em tempo real e geolocalização de IP para Claude Desktop, Cursor e qualquer assistente de IA compatível com MCP.

O que ele faz

Este servidor expõe os endpoints REST da ApogeoAPI como ferramentas que assistentes de IA podem chamar diretamente. Pergunte ao Claude "Qual é a taxa atual do USD para a Argentina?" ou "Geolocalize o IP 8.8.8.8" e ele chamará a ferramenta certa automaticamente.

Ferramentas disponíveis

FerramentaDescriçãoPlano necessário
get_countryDados completos do país por código ISO2/ISO3 — nome, capital, região, população, moeda, taxa USD em tempo real, fusos horários, código telefônicoGratuito
list_countriesLista paginada de todos os 250+ paísesGratuito
search_countriesBusca de países por nome parcialGratuito
get_statesTodos os estados/províncias de um paísBasic+
get_citiesTodas as cidades de um estado por ID numérico do estadoBasic+
get_currency_rateTaxa de câmbio USD em tempo real para a moeda de um país (atualizada a cada 4 horas)Basic+
geolocate_ipPaís, região, cidade, coordenadas, fuso horário e associação à UE para qualquer IPv4/IPv6Basic+
global_searchBusca em países, estados e cidades em uma única consultaGratuito

Instalação

Claude Desktop

Adicione o seguinte ao seu claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "apogeoapi": {
      "command": "npx",
      "args": ["-y", "@apogeoapi/mcp"],
      "env": {
        "APOGEOAPI_KEY": "apogeoapi_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Reinicie o Claude Desktop após salvar o arquivo. As ferramentas da ApogeoAPI aparecerão na lista de ferramentas do Claude.

Cursor

Adicione o mesmo bloco em mcpServers no arquivo de configuração MCP do Cursor (~/.cursor/mcp.json).

Compilação manual

git clone https://github.com/APOGEOAPI/apogeoapi-mcp.git
cd apogeoapi-mcp
npm install
npm run build

Em seguida, referencie o arquivo compilado diretamente:

{
  "mcpServers": {
    "apogeoapi": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"],
      "env": {
        "APOGEOAPI_KEY": "apogeoapi_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Obtendo uma chave de API

  1. Crie uma conta gratuita em app.apogeoapi.com
  2. Vá para API Keys e gere uma nova chave
  3. Cole a chave na variável de ambiente APOGEOAPI_KEY acima

Não é necessário cartão de crédito para o plano Gratuito (1.000 req/mês).

Requisitos de plano

RecursoGratuitoBasic ($19/mês)Starter ($29/mês)Professional ($79/mês)
Países (listar, buscar, obter)SimSimSimSim
Busca globalSimSimSimSim
Estados e cidadesNãoSimSimSim
Taxas de câmbio em tempo realNãoSimSimSim
Geolocalização de IPNãoSimSimSim
Requisições mensais1.00015.000100.000500.000

Faça upgrade em app.apogeoapi.com/dashboard/billing.

Variáveis de ambiente

VariávelObrigatóriaDescrição
APOGEOAPI_KEYSimSua chave de API do painel
APOGEOAPI_BASE_URLNãoSubstitui a URL base da API (padrão: https://api.apogeoapi.com)

Licença

MIT