Overpass API on the full planet with history, plus geocoding and elevation. Needs an account.
MCPpedia last refreshed this data
ch.overpass/overpass is an MCP server that overpass API on the full planet with history, plus geocoding and elevation. Needs an account. Its tool list has not been published yet over http, requires no API key, and scores 42/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"overpass": {
"url": "https://api.overpass.ch/v1/mcp",
"headers": {
"X-API-Key": "${env:OVERPASS_KEY}"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Overpass API on the full planet with history, plus geocoding and elevation. Needs an account.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in maps
AI tools for EasyEDA Pro schematics, PCB placement and routing, SPICE simulation, and DRC.
MCP server for MikroTik routers: firewall, NAT, routing, DHCP, DNS, WireGuard and more via SSH.
Enables AI assistants to control REAPER for mixing, mastering, MIDI and music production.
OSRM MCP — routing via the public demo server
MCP Security Weekly
Get CVE alerts and security updates for ch.overpass/overpass and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Hosted Overpass API with an MCP server. AI assistants connected to it query OpenStreetMap data for the whole planet, find places by name, look up heights, and answer from current data.
The data covers every street, shop, building and place mapped in OpenStreetMap and is updated every minute. The Medium and Large plans can also query the map at a past date, back to September 2012.
This repository holds the documentation and the registry entry of the hosted server at https://api.overpass.ch/mcp (sign-in) and https://api.overpass.ch/v1/mcp (API key). There is nothing to install.
ch.overpass/overpassIn Claude, add overpass.ch from the Claude directory. Claude Code, ChatGPT and other assistants that sign in take https://api.overpass.ch/mcp as a remote MCP server, then open overpass.ch for you to sign in (OAuth). The free plan works too.
Clients that do not sign in send an API key:
Create a free account and an API key at https://overpass.ch/signup.
Add the server to your assistant, either as a URL with the key in it:
https://api.overpass.ch/v1/YOUR_API_KEY/mcp
or as https://api.overpass.ch/v1/mcp with the key in the X-API-Key header (or Authorization: Bearer YOUR_API_KEY).
Transport: Streamable HTTP. Protocol versions 2026-07-28 and 2025-03-26 to 2025-11-25. Listing the tools does not need a key. Create a separate key for each assistant, so that you can revoke it on its own.
Open overpass.ch in the Claude directory and add it, then sign in to overpass.ch and click Allow. In a Team or Enterprise organisation, an owner first adds it under Organization settings → Connectors.
With a key: Customize → Connectors → + Add → Add custom connector. Name: overpass.ch. URL: the URL with your key. Authentication: No sign in.
Open https://chatgpt.com/plugins, select + and Add custom MCP server. Enter a name, the URL https://api.overpass.ch/mcp under Connection, and OAuth as authentication. Confirm the warning, select Create as a plugin, then sign in to overpass.ch and click Allow. With a key: the URL with your key and no authentication. Your ChatGPT plan or workspace has to allow custom MCP servers.
claude mcp add --transport http overpass https://api.overpass.ch/mcp
Then type /mcp in Claude Code, select overpass and sign in to overpass.ch in the browser. With a key:
claude mcp add --transport http overpass https://api.overpass.ch/v1/mcp \
--header "X-API-Key: YOUR_API_KEY"
~/.cursor/mcp.json, with the key in the environment variable OVERPASS_KEY:
{
"mcpServers": {
"overpass": {
"url": "https://api.overpass.ch/v1/mcp",
"headers": { "X-API-Key": "${env:OVERPASS_KEY}" }
}
}
}
.vscode/mcp.json. VS Code asks for the key the first time and stores it:
{
"inputs": [
{ "type": "promptString", "id": "overpass-key", "description": "overpass.ch API key", "password": true }
],
"servers": {
"overpass": {
"type": "http",
"url": "https://api.overpass.ch/v1/mcp",
"headers": { "X-API-Key": "${input:overpass-key}" }
}
}
}
Other clients that speak MCP over Streamable HTTP take the URL with the key, or the URL without it and the X-API-Key header.