mcp-ip-geo
mcp-ip-geo is an MCP server that provides IP geolocation lookup (country, region, city, etc.) using the ip-api.com service.
Building from Source
Build Locally
Using Go Command
# On Unix-based systems (Linux/macOS)
go build -o mcp-ip-geo ./cmd/mcp-ip-geo
# On Windows
go build -o mcp-ip-geo.exe .cmdmcp-ip-geo
Using Docker
Build the Docker image:
docker build -t mcp-ip-geo-server .Run the Docker container:
docker run -d --name mcp-ip-geo-server -p 8000:8000 mcp-ip-geo-server
Install Prebuilt Binary
Install the server using Go:
go install github.com/chenmingyong0423/mcp-ip-geo/cmd/mcp-ip-geo@latest
MCP Integration
You can integrate mcp-ip-geo in one of the following ways:
🖥 Executable Integration (run a local binary)
{
"mcpServers": {
"mcp-ip-geo": {
"command": "/path/to/mcp-ip-geo"
}
}
}
🌐 HTTP Integration (connect to a running instance via HTTP)
{
"mcpServers": {
"mcp-ip-geo": {
"url": "http://host:port/sse"
}
}
}
License
⚠ Notice: This project uses the free version of ip-api.com, which is strictly limited to non-commercial use. If you intend to use this project for commercial purposes, please make sure to comply with their terms of service or purchase a commercial license: ip-api.com
IP Geolocation Lookup Server
Project Details
- qing-turnaround/mcp-ip-geo
- MIT License
- Last Updated: 5/8/2025
Recomended MCP Servers
MCP AI Monitor 🦊
A MCP server for ClickHouse
A Kubernetes MCP (Model Control Protocol) server that enables interaction with Kubernetes clusters through MCP tools.
Mcp server to connect with zerodha's kite trade apis
ORAS MCP Server
A MCP Server for APK Tool (Part of Android Reverse Engineering MCP Suites)
CnOCR: Awesome Chinese/English OCR Python toolkits based on PyTorch. It comes with 20+ well-trained models for different application...
Google Calendar MCP server with auto authentication support
A Model Context Protocol server implementation for operations on AWS resources





