MaxMindDB
byoschwald
0Provides comprehensive geolocation and network intelligence through MaxMindDB files via a Model Context Protocol server.
About
MaxMindDB is a robust Model Context Protocol (MCP) server designed to deliver detailed geolocation and network intelligence using MaxMindDB databases. It allows users to query GeoIP2, GeoLite2, and custom MMDB files with advanced filtering capabilities, stateful iteration for large datasets, and automatic database updates. This server integrates seamlessly with various client applications and SDKs, offering a flexible and powerful solution for accessing IP-related data.
Key Features
- Multiple Data Sources: Supports MaxMind accounts, directory scanning, and GeoIP.conf compatibility
- Advanced Filtering: Query by any MMDB field with 11+ operators (equals, regex, comparisons, etc.)
- Stateful Iteration: Efficiently process large network ranges with resumable iterators
- Auto-updating: Automatic database downloads and updates from MaxMind
- Flexible Configuration: TOML config with GeoIP.conf fallback support
- 0 GitHub stars
Use Cases
- Integrating geolocation data into AI assistant workflows via MCP clients
- Performing advanced network range analysis with custom filters (e.g., finding residential IPs)
- Automating MaxMind database updates and management for applications