MCP Server
IP intelligence tools for LLMs and AI agents
Connect — Streamable HTTP
Authentication supports the
same options as the Ipregistry API:
an Authorization: ApiKey header or a ?key= query parameter.
Client setup
Every caller authenticates with their own Ipregistry API key — create one for free, trial credits included.
Claude / Claude Desktop
Custom connectors cannot send headers, so put the key in the URL: Settings → Connectors → Add custom connector, then paste:
https://mcp.ipregistry.co/mcp?key=YOUR_IPREGISTRY_API_KEYClaude Code
Run in your terminal:
claude mcp add --transport http ipregistry https://mcp.ipregistry.co/mcp \
--header "Authorization: ApiKey YOUR_IPREGISTRY_API_KEY"Codex CLI
Add to ~/.codex/config.toml:
[mcp_servers.ipregistry] url = "https://mcp.ipregistry.co/mcp?key=YOUR_IPREGISTRY_API_KEY"
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"ipregistry": {
"url": "https://mcp.ipregistry.co/mcp",
"headers": { "Authorization": "ApiKey YOUR_IPREGISTRY_API_KEY" }
}
}
}
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"ipregistry": {
"httpUrl": "https://mcp.ipregistry.co/mcp",
"headers": { "Authorization": "ApiKey YOUR_IPREGISTRY_API_KEY" }
}
}
}LM Studio
Add to mcp.json (in-app: Program → Install → Edit mcp.json),
or use the one-click button below:
{
"mcpServers": {
"ipregistry": {
"url": "https://mcp.ipregistry.co/mcp",
"headers": { "Authorization": "ApiKey YOUR_IPREGISTRY_API_KEY" }
}
}
}
Smithery
Open the ipregistry/mcp-server listing on Smithery, paste your API key, and follow the generated instructions for your client — connections go through the Smithery gateway:
https://smithery.ai/server/ipregistry/mcp-server
Visual Studio Code
Add to .vscode/mcp.json (or run MCP: Add Server):
{
"servers": {
"ipregistry": {
"type": "http",
"url": "https://mcp.ipregistry.co/mcp",
"headers": { "Authorization": "ApiKey YOUR_IPREGISTRY_API_KEY" }
}
}
}
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json (restart Windsurf afterwards):
{
"mcpServers": {
"ipregistry": {
"serverUrl": "https://mcp.ipregistry.co/mcp",
"headers": { "Authorization": "ApiKey YOUR_IPREGISTRY_API_KEY" }
}
}
}Available tools
Batch-first and read-only: every tool accepts up to 1024 targets per call, repeated lookups are served from a session cache at no cost, and every response reports credit usage.
ipregistry_check_ip_securityVPN, proxy, Tor, relay, abuser, attacker, bogon, cloud provider.
ipregistry_geolocate_ipLocation facet only: continent to coordinates, plus time zone.
ipregistry_lookup_asnASN registration and routing data, with announced prefixes on request.
ipregistry_lookup_ipComplete intelligence for 1–1024 IPs: location, network, company, carrier, currency, time zone, security.
ipregistry_lookup_ip_networkOwnership facet: ASN, organization, route, connection type, carrier.
ipregistry_my_ipPublic IP of the MCP client connection, with its full profile.
ipregistry_parse_user_agentParse User-Agent strings into browser, device, engine, and OS.