Geocoding MCP server
Forward and reverse geocoding, place search, and distance via OpenStreetMap Nominatim. No key.
1 stars87 downloads/wk
Reviews
Write oneNobody has reviewed Geocoding yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Geocoding tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
distance_betweenCompute the straight-line (great-circle) distance between two places.
geocodeConvert an address, place name, or landmark into geographic coordinates.
reverse_geocodeConvert geographic coordinates into a human-readable address.
search_placesSearch for places or points of interest by description, with coordinates.
Public scan report
scanner v0.1.10 · 2026-11-09 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 95 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Geocoding compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 68% of 3,443 Web search servers
- Tools
- 4
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 50% of 1,781 Web search servers
- Downloads a week
- 87
- more than 49% of 994 Web search servers with a package
What its tools let an agent do: 4 read
Install Geocoding in Claude Code, Cursor or VS Code
Runs npx -y geocode-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add geocode-mcp -- npx -y geocode-mcp
What the publisher says
From the Geocoding repository's README, as published. We do not edit it. Read it on GitHub
Geocoding MCP Server 🗺️
Turn place names and addresses into coordinates (and back) for Claude Desktop and any MCP-compatible client, powered by OpenStreetMap Nominatim. Forward & reverse geocoding, place/POI search, and distance between locations — all from natural language. No API key required.
npm package: geocode-mcp · GitHub repo: danishashko/geocode-mcp.
🎯 What You Get
- 📍 Geocode — address/place/landmark → latitude & longitude
- 🔄 Reverse geocode — coordinates → human-readable address
- 🔎 Place search — find POIs/places by description
- 📏 Distance — straight-line distance between two named places
Geocoding is something LLMs can't reliably do on their own — this gives Claude real, current coordinates from OpenStreetMap. Every tool returns human-readable markdown by default, or structured JSON on request (response_format: "json"). Lightweight (Python standard library + mcp only), no API key.
🚀 Quick Start
Add this to your Claude Desktop config and restart Claude:
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
{
"mcpServers": {
"geocode": {
"command": "npx",
"args": ["-y", "geocode-mcp"],
"env": {
"GEOCODE_USER_AGENT": "your-app-name your@email.com"
}
}
}
}OpenStreetMap asks every client to send a descriptive User-Agent with contact info. Set GEOCODEUSERAGENT to your own name/email (a default is provided so it works out of the box). On first launch the npx wrapper creates an isolated Python environment and installs the dependency (one-time, ~a minute). You need Python 3.10+ and Node.js 16+.
Prefer a global install?
npm install -g geocode-mcp{
"mcpServers": {
"geocode": {
"command": "geocode-mcp",
"env": { "GEOCODE_USER_AGENT": "your-app-name your@email.com" }
}
}
}🔧 Available Tools
Every tool also accepts responseformat ("markdown", the default, or "json"). countrycodes is an optional comma-separated ISO 3166-1 alpha-2 filter (e.g. us or us,ca).
💬 Example Prompts
Once the server is connected, just ask Claude:
- "What are the coordinates of the Eiffel Tower?"
- "What's at latitude 40.7484, longitude -73.9857?"
- "Find bookstores in Paris."
- "How far is it from London to Edinburgh in miles?"
- "Geocode '1600 Pennsylvania Avenue' — US only."
🐛 Troubleshooting
"OpenStreetMap is rate-limiting requests" Nominatim's public server allows ~1 request/second. This server self-throttles, but if you still hit it, wait a moment.
"No locations found" Try a more specific or differently-worded query, or add a country_codes filter to disambiguate.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-09downgradeA → Bscore 82
Geocoding: common questions
- Is Geocoding MCP server safe?
- Mostly: it is graded B (82/100). Read the Geocoding safety report
- How do I install Geocoding?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Geocoding need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Geocoding maintained?
- The last commit was 101 days ago (2026-08-06). The latest release is v1.0.2.
- What can I use instead of Geocoding?
- Servers from other publishers that do the same job: Jshookmcp MCP server, Mapbox MCP server and Google Maps MCP Server.
- How does Geocoding compare with other Web search MCP servers?
- safety score 82/100 (higher than 68% of 3,443 Web search servers); tools 4 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Geocoding
Same job from other publishers: the closest match first, then the best rated.
- JshookmcpSearch-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.not reviewedEstablishedA
- MapboxGeospatial intelligence with Mapbox APIs like geocoding, POI search, directions, isochrones, etc.not reviewedEstablishedA
- Google Maps MCP Server18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.not reviewedEstablishedB
Search1APIMulti-engine web and platform search, news, Google Maps places, page reading, sitemaps, and trends.not reviewedEstablishedA
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB