IPRout MCP Server
Inteligência GeoIP e ASN para agentes de IA com consultas de país, cidade, fuso horário, propriedade de rede e ASN.
GitHubExperimente este MCPPatrocinado
Documentação
IPRout MCP Server
Inteligência GeoIP e ASN para agentes de IA usando a API IPRout.
Este servidor MCP expõe ferramentas de consulta IPRout para clientes compatíveis com MCP, como Claude Desktop e outros runtimes de agentes.
Ferramentas
lookup_ip
Consulta informações GeoIP e ASN para um endereço IPv4 ou IPv6 específico.
Entrada:
{
"ip": "8.8.8.8"
}
lookup_caller_ip
Consulta informações GeoIP e ASN para o IP do chamador conforme detectado pelo IPRout.
Entrada:
{}
Requisitos
- Node.js 18+
- Chave de API IPRout
Instalação
npm install
Ambiente
Crie um arquivo .env:
IPROUT_API_KEY=your_api_key_here
IPROUT_API_BASE_URL=https://api.iprout.com
IPROUT_API_BASE_URL é opcional. O padrão é https://api.iprout.com.
Executar localmente
npm start
Desenvolvimento
npm run dev
Exemplo de configuração do Claude Desktop
Atualize a configuração MCP do seu Claude Desktop:
{
"mcpServers": {
"iprout": {
"command": "node",
"args": [
"/absolute/path/to/iprout-mcp-server/src/index.js"
],
"env": {
"IPROUT_API_KEY": "your_api_key_here",
"IPROUT_API_BASE_URL": "https://api.iprout.com"
}
}
}
}
Exemplos de prompts
Lookup 8.8.8.8 using IPRout.
What country, ASN, and organization owns 1.1.1.1?
Lookup my current IP using IPRout.
Autenticação
O servidor envia sua chave de API para o IPRout usando:
X-API-Key: YOUR_API_KEY
Recursos IPRout
- Website: https://iprout.com
- Documentação: https://iprout.com/docs
- OpenAPI: https://iprout.com/docs/openapi.json
- Postman: https://documenter.getpostman.com/view/55991899/2sBXwtrASm
- Exemplos: https://github.com/IProut2026/examples
Licença
MIT