MCP Server

Ip Geolocation Mcp

io.github.varvararatta/ip_geolocation_mcp
Data & Analytics Maps & Location Public & reachable MCP 2025-11-25

What this MCP does

Geolocates IPv4 and IPv6 addresses and returns country, city, ISP, and coordinates, including batch lookups.

health_check
Server health check. Returns: dict: Health status of the server.
Input schema
{'type': 'object', 'title': 'health_checkArguments', 'properties': {}}
lookup_batch
Lookup up to 5 IPs (comma-separated). Returns {results: [...]}. Params: ips (str): Comma-separated list of IP addresses. Returns: dict: Results of IP lookups or error messages.
Input schema
{'type': 'object', 'title': 'lookup_batchArguments', 'required': ['ips'], 'properties': {'ips': {'type': 'string', 'title': 'Ips'}}}
lookup_ip
Geolocate an IPv4/IPv6 address. Returns country, city, ISP, coords. Params: ip (str): The IP address to geolocate. Returns: dict: Geolocation data or error message.
Input schema
{'type': 'object', 'title': 'lookup_ipArguments', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'title': 'Ip'}}}
Added
health_check
Sept. 17, 2026, 12:53 p.m.
Added
lookup_batch
Sept. 17, 2026, 12:53 p.m.
Added
lookup_ip
Sept. 17, 2026, 12:53 p.m.