IPRout MCP Server

GeoIP 및 ASN 인텔리전스를 AI 에이전트에 제공하며, 국가, 도시, 시간대, 네트워크 소유권 및 ASN 조회를 지원합니다.

문서

IPRout MCP Server

GeoIP and ASN intelligence for AI agents using the IPRout API.

This MCP server exposes IPRout lookup tools to MCP-compatible clients such as Claude Desktop and other agent runtimes.

Tools

lookup_ip

Lookup GeoIP and ASN information for a specific IPv4 or IPv6 address.

Input:

{
  "ip": "8.8.8.8"
}

lookup_caller_ip

Lookup GeoIP and ASN information for the caller IP as detected by IPRout.

Input:

{}

Requirements

  • Node.js 18+
  • IPRout API key

Installation

npm install

Environment

Create a .env file:

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

IPROUT_API_BASE_URL is optional. It defaults to https://api.iprout.com.

Run locally

npm start

Development

npm run dev

Claude Desktop config example

Update your Claude Desktop MCP config:

{
  "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"
      }
    }
  }
}

Example prompts

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

Authentication

The server sends your API key to IPRout using:

X-API-Key: YOUR_API_KEY

IPRout Resources

License

MIT