ip-geolocation-mcp

ip-geolocation-mcp

MCP server for IP geolocation lookups using ipinfo.io, with single, own, and batch queries.

Category
Visit Server

README

IP Geolocation MCP Server

Smithery

An MCP (Model Context Protocol) server that provides IP geolocation data using ipinfo.io (free tier — no API key required, 50,000 lookups/month).

Tools

ip_lookup(ip)

Look up geolocation data for a specific IP address.

Parameters:

Name Type Required Description
ip string yes IPv4 or IPv6 address (e.g. "8.8.8.8")

Returns: city, region, country, org (ISP), timezone, postal code, latitude, longitude.

ip_lookup_own()

Get geolocation data for your own public IP address. No arguments needed.

ip_batch(ips)

Batch lookup up to 10 IP addresses at once.

Parameters:

Name Type Required Description
ips string[] yes Array of IPs (max 10)

Returns: Array of geolocation objects, one per IP.

Usage

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "ip-geolocation": {
      "command": "python",
      "args": ["path/to/server.py"],
      "env": {}
    }
  }
}

Or via uv (recommended for dependency management):

{
  "mcpServers": {
    "ip-geolocation": {
      "command": "uv",
      "args": [
        "--directory", "path/to/ip-geolocation-mcp",
        "run", "server.py"
      ]
    }
  }
}

Any MCP Client

pip install -r requirements.txt
python server.py

Pricing

Tier Price Lookups/month
Free $0 50,000
Pro $19/month Unlimited

Subscribe to Pro

Deployment

Smithery

This server is compatible with Smithery.ai. See smithery.yaml for configuration.

Data Fields

Each lookup returns:

Field Description Example
ip Queried IP address 8.8.8.8
city City name Mountain View
region Region/state California
country 2-letter ISO country code US
org ISP/Organization AS15169 Google LLC
timezone IANA timezone America/Los_Angeles
postal Postal/ZIP code 94043
latitude Latitude 37.4056
longitude Longitude -122.0775
loc Raw "lat,lon" string 37.4056,-122.0775

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured