Who it is forA researcher or analyst who needs address lookups inside an AI assistant but cannot send data to a commercial API or manage keys.
The problemThe catalog has 18 geocoding entries with mixed deployment, access, and activity status, so picking one by hand takes time.
The outcomeA short list of local, open, active geocoding servers that fit a no-key or offline requirement.
What you need first
- Git to clone the repo
- Python 3 to run the generation and health scripts
- Claude Code if you want to use the skill
- A web browser to read the catalog README
Steps
- Open the README and go to the Geocoding & place search table.
- Keep rows where Access is open and Health is active, using the legend in the README to read the icons.
- Check Lang / Deployment for local to confirm the server runs on your machine.
- Pick GridPin MCP for offline forward and reverse geocoding from local files for BR, DE, ES, FR, IT, NL, or RS, or PlaceRoot for Overture Maps places with no API key.
- Open the linked repository for the chosen server and follow its own setup instructions.
Prompt for your agent
Using the catalog in the sparkgeo/geo-mcp-servers repo, list the Geocoding & place search servers that have Access open, Health active, and Lang / Deployment local, then return the three best matches for an offline geocoding need in <country>. Verify each returned row against its table entry before you answer.
Caveat. The catalog lists servers but does not run them, so you still need to confirm each linked server's own setup and licence.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for sparkgeo/geo-mcp-servers and "Find an MCP server for offline or keyless geocoding"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer