MCP IP Geolocation Server
A Model Context Protocol (MCP) server that provides IP geolocation services via IP-API.com. Free to use, no API key required.
Features
- Get detailed location information for any IP address
- Network information including ISP and AS number
- Timezone data
- No API key or registration required
- Clean, formatted output for Claude
Quick Start
- Install globally:
- Run the server:
Local Development
- Clone the repository:
- Install dependencies:
- Build and run:
Usage with Claude
Once running, connect to the server in Claude Desktop. Example usage:
Claude will use the tool to fetch and display location information.
API Response Format
The tool returns structured data including:
- City, region, and country
- Latitude and longitude
- Timezone
- ISP and organization
- AS number
Rate Limiting
IP-API.com's free tier includes:
- 45 requests per minute
- IPv4 and IPv6 support
- No API key needed
License
MIT License - feel free to use and modify!
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides IP geolocation services using IP-API.com without requiring an API key, enabling users to obtain detailed location and network information for any IP address in a clean, formatted output.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that retrieves detailed geographic information about IP addresses using the ipinfo.io API, helping determine user location and network details.Last updated -15PythonMIT License
- -securityFlicense-qualityConverts addresses to GPS coordinates and creates map visualizations using the Geoapify API, allowing Claude users to generate GeoJSON data and map images from location lists.Last updated -Python
- -security-license-qualityAllows agents to get the current location of the user based on their IP Address or to fetch the location of any IP Address.Last updated -JavaScript
- -security-license-qualityProvides access to Google Maps API functionality including geocoding, place search, direction routing, and distance calculations through a structured MCP interface.Last updated -JavaScriptMIT License