https://github.com/briandconnelly/mcp-server-ipinfo
IP Geolocation Server for MCP
https://github.com/briandconnelly/mcp-server-ipinfo
Last synced: 12 days ago
JSON representation
IP Geolocation Server for MCP
- Host: GitHub
- URL: https://github.com/briandconnelly/mcp-server-ipinfo
- Owner: briandconnelly
- License: mit
- Created: 2025-01-31T21:00:10.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-08-11T17:30:23.000Z (3 months ago)
- Last Synced: 2025-10-28T20:09:53.581Z (13 days ago)
- Language: Python
- Size: 352 KB
- Stars: 36
- Watchers: 1
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mcp-list - @briandconnelly/mcp-server-ipinfo - server-ipinfo?style=social)](https://github.com/briandconnelly/mcp-server-ipinfo): Provides IP address geolocation and network information via ipinfo.io. (Uncategorized / Uncategorized)
- awesome-mcp-servers - **mcp-server-ipinfo** - IP Geolocation Server for MCP `python` `mcp` `server` `api` `http` `pip install git+https://github.com/briandconnelly/mcp-server-ipinfo` (π€ AI/ML)
- awesome-mcp-servers - **mcp-server-ipinfo** - IP Geolocation Server for MCP `python` `mcp` `server` `api` `http` `pip install git+https://github.com/briandconnelly/mcp-server-ipinfo` (AI/ML)
- awesome-mcp-zh - briandconnelly/mcp-server-ipinfo
- awesome-mcp-servers - @briandconnelly/mcp-server-ipinfo - IP address geolocation and network information using IPInfo API (Legend / πΊοΈ <a name="location-services"></a>Location Services)
- awesome-mcp-servers - @briandconnelly/mcp-server-ipinfo - IP address geolocation and network information using IPInfo API (Legend / πΊοΈ <a name="location-services"></a>Location Services)
- awesome-mcp-servers - IPInfo MCP Server - IP Geolocation Server for MCP (Table of Contents / Location Services)
- awesome-mcp-servers - IPInfo MCP Server - IP Geolocation Server for MCP (Table of Contents / Location Services)
- toolsdk-mcp-registry - β ip-geolocation - based insights and network analysis. (python) (Location Services / How to Submit)
- toolsdk-mcp-registry - β ip-geolocation - based insights and network analysis. (python) (Location Services)
- metorial-index - IP Geolocation Server - Retrieve detailed information about an IP address to determine geographic location and network details using the IPInfo API. (Weather and Location Data)
README
# IP Geolocation MCP Server
This is a simple [Model Context Protocol](https://modelcontextprotocol.io) server that uses the [ipinfo.io](https://ipinfo.io) API to get detailed information about an IP address.
This can be used to determine where the user is located (approximately) and what network they are used.

## Installation
You'll need to create a token to use the IPInfo API.
If you don't already have one, you can sign up for a free account at https://ipinfo.io/signup.
While each client has its own way of specifying, you'll generally use the following values:
| Field | Value |
|-------|-------|
| **Command** | `uvx` |
| **Arguments** | `mcp-server-ipinfo` |
| **Environment** | `IPINFO_API_TOKEN` = `` |
### Development Version
If you'd like to use the latest and greatest, the server can be pulled straight from GitHub.
Just add an additional `--from` argument:
| Field | Value |
|-------|-------|
| **Command** | `uvx` |
| **Arguments** | `--from`, `git+https://github.com/briandconnelly/mcp-server-ipinfo`, `mcp-server-ipinfo` |
| **Environment** | `IPINFO_API_TOKEN` = `` |
## Components
### Tools
- `get_ip_details`: This tool is used to get detailed information about an IP address.
- **Input:** `ip`: The IP address to get information about.
- **Output:** `IPDetails`: A Pydantic model containing detailed information about the IP, including location, organization, and country details.
### Resources
_No custom resources are included_
### Prompts
_No custom prompts are included_
## License
MIT License - See [LICENSE](LICENSE) file for details.
## Disclaimer
This project is not affiliated with [IPInfo](https://ipinfo.io).