IPRout MCP Server

Inteligencia GeoIP y ASN para agentes de IA con consultas de país, ciudad, zona horaria, propiedad de red y ASN.

Documentación

IPRout MCP Server

Inteligencia GeoIP y ASN para agentes de IA mediante la API de IPRout.

Este servidor MCP expone las herramientas de búsqueda de IPRout a clientes compatibles con MCP, como Claude Desktop y otros entornos de ejecución de agentes.

Herramientas

lookup_ip

Busca información GeoIP y ASN para una dirección IPv4 o IPv6 específica.

Entrada:

{
  "ip": "8.8.8.8"
}

lookup_caller_ip

Busca información GeoIP y ASN para la IP del llamante tal como la detecta IPRout.

Entrada:

{}

Requisitos

  • Node.js 18+
  • Clave de API de IPRout

Instalación

npm install

Entorno

Crea un archivo .env:

IPROUT_API_KEY=your_api_key_here
IPROUT_API_BASE_URL=https://api.iprout.com

IPROUT_API_BASE_URL es opcional. El valor predeterminado es https://api.iprout.com.

Ejecutar localmente

npm start

Desarrollo

npm run dev

Ejemplo de configuración de Claude Desktop

Actualiza tu configuración de MCP de 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"
      }
    }
  }
}

Ejemplos de indicaciones

Lookup 8.8.8.8 using IPRout.
What country, ASN, and organization owns 1.1.1.1?
Lookup my current IP using IPRout.

Autenticación

El servidor envía tu clave de API a IPRout mediante:

X-API-Key: YOUR_API_KEY

Recursos de IPRout

Licencia

MIT