@ipgeolocationapi/mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@ipgeolocationapi/mcpWhere is 8.8.8.8 located and is it a VPN?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ipgeolocationapi-mcp
MCP server for ipgeolocationapi.io: IP intelligence as native tools for Claude Desktop, Cursor, and any MCP-compatible AI.
Ask "where is this visitor from, and is the IP a VPN?" and the AI fetches live data directly. No custom code.
Install (30 seconds)
Add to claude_desktop_config.json (Claude Desktop > Settings > Developer):
{
"mcpServers": {
"ipgeolocationapi": {
"command": "npx",
"args": ["-y", "ipgeolocationapi-mcp"],
"env": {
"IPGEO_API_KEY": "ipa_optional_paid_key"
}
}
}
}Restart Claude Desktop. Done. The first run creates a small Python runtime (one time); Linux ships with a compatible Python by default; on macOS install Python 3.10+ from python.org or Homebrew if the wrapper cannot find one.
Cursor and other MCP hosts: same shape, point the command at this package.
Related MCP server: geolocation-mcp
The 10 tools
Tool | What it returns | Tier |
| country, region, city, coordinates, timezone, currency, ASN | free, keyless |
| VPN, proxy, Tor, hosting, relay verdicts + threat score | paid |
| organization, registration country, PTR hostname | paid |
| prefixes, route counts, network type | free |
| local time, offset, DST transitions | free |
| convert timestamps between IANA zones | free |
| sunrise, sunset, twilight tiers, golden hour, moon phase | free |
| browser, engine, OS, device class, bot verdict | free |
| registry abuse mailbox and phone per range | free |
| up to 100 addresses per call, order preserved | paid |
Free tier: 5,000 calls/day, no key, no signup. Paid modules (security, company, bulk) need a Business or Max key from the dashboard.
Environment variables
IPGEO_API_KEY- optional. Unlocks the paid tools.IPGEO_BASE- optional. Defaults tohttps://ipgeolocationapi.io.IPGEO_PYTHON- optional. Explicit Python 3.10+ interpreter path.
Plain Python (no npm)
curl -O https://ipgeolocationapi.io/mcp/mcp_server.py
pip install "mcp==1.26.0" httpx
python mcp_server.pyLicense
MIT. The API terms apply to the data: https://ipgeolocationapi.io/terms
This server cannot be deployed
Maintenance
Related MCP Connectors
IP geolocation, ASN and network data, plus VPN, proxy and Tor detection. ASN tools need no key.
Free no-key IP intelligence: geolocation, VPN detection, DNS, WHOIS, blacklists, breach checks
IP Geolocation: This API provides fast, reliable, and developer-friendly IP geolocation, ASN.
Free IP risk and geolocation lookup: proxy, VPN and datacenter detection. No API key.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides IP geolocation data via ipinfo.io, enabling querying IP addresses for location, ISP, and other details through natural language.2 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables LLMs to query IP addresses against free MaxMind GeoLite2 geolocation databases.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to perform IP geolocation, proxy detection, and domain WHOIS lookups using IP2Location.io and IP2WHOIS data.5MIT
- AlicenseAqualityDmaintenanceProvides GeoIP and ASN intelligence lookup for IP addresses, enabling AI agents to retrieve location and network information via the IPRout API.2MIT