An MCP server that provides fast and up-to-date IP geolocation data.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Geolocation MCP.
getGeoLocationDatasingle IP lookup
getGeoLocationDataBulkbatch lookup, failed IPs don't block the rest
Fast and up-to-date IP geolocation data for LLMs

For public IPv4 / IPv6 address:
| Tool | Description |
|---|---|
getGeoLocationData | single IP lookup |
getGeoLocationDataBulk | batch lookup, failed IPs don't block the rest |
| Data | Source | Refresh |
|---|---|---|
| City / ASN | GeoLite2 via P3TERX/GeoLite.mmdb | on startup if absent |
| Tor exit nodes | Tor Project | daily |
| VPN / Datacenter ranges | X4BNet/lists_vpn | daily |
or with compose
Connect your LLM:
Test with MCP inspector:
JVM:
Native:
GeoLite2 DBs are subject to the GeoLite2 EULA.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/geolocation-mcp)<a href="https://allmcps.com/mcp/geolocation-mcp"><img src="https://allmcps.com/api/badge/geolocation-mcp?style=directory" alt="Geolocation MCP on AllMCPs" /></a>