Overture Maps MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Overture Maps MCPWhat buildings are near the Eiffel Tower?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Overture Maps MCP
Python MCP server (2025-03-26 spec, streamable HTTP) for querying Overture Maps building footprint data.
Tools
Tool | Description |
| Geocode addresses via Nominatim |
| Get building footprint at a coordinate |
| Fetch building by Overture GERS ID |
| List nearby buildings |
Related MCP server: mapbox-mcp-server
Deployment
Railway (recommended)
Fork this repo or connect it to Railway
Set environment variables:
MCP_SERVER_SECRET— bearer token for API authPORT— automatically set by Railway (default 8000)
Railway builds the Dockerfile and deploys
Docker
docker build -t overture-mcp .
docker run -p 8000:8000 -e MCP_SERVER_SECRET=your-secret overture-mcpLocal development
pip install -e ".[dev]"
uvicorn src.overture_mcp.server:app --reloadAPI
GET /health— health check (no auth required)POST /mcp— MCP streamable HTTP endpoint (requiresAuthorization: Bearer <token>)
Auth
Set MCP_SERVER_SECRET to require a bearer token on all MCP requests.
Leave unset to disable auth (development only).
Data
Queries the Overture Maps 2026-05-20.0 release (~2.5B buildings globally)
stored on AWS S3 (s3://overturemaps-us-west-2). DuckDB reads parquet files
directly — no data is downloaded to the server.
Each query uses a bounding-box predicate for partition pruning, so typical requests scan only a small fraction of the dataset.
Connecting to Claude
Add to .claude/settings.json:
{
"mcpServers": {
"overture-maps": {
"transport": "streamable-http",
"url": "https://your-deployment.railway.app/mcp",
"headers": {
"Authorization": "Bearer your-secret"
}
}
}
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-qualityBmaintenanceMCP Server for the Google Maps API.Last updated11,86889,135MIT
- AlicenseBqualityDmaintenanceMCP Server for the Mapbox API.Last updated512MIT
- Alicense-qualityFmaintenanceAn experimental MCP server providing spatial context for LLMs by interfacing with French Geoplateforme services. It enables tasks such as geocoding, altitude lookups, and querying administrative, cadastral, or urban planning data.Last updated174MIT
- AlicenseAqualityCmaintenanceAn MCP server providing geocoding and place discovery services via Nominatim and OpenStreetMap. It enables users to perform forward and reverse geocoding, extract bounding boxes, and find nearby places or administrative hierarchies.Last updated10Apache 2.0
Related MCP Connectors
MCP server for Mireye Earth — federal-source-cited geospatial data for any MCP-aware agent.
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
OpenStreetMap Overpass MCP — programmatic queries against the OSM database
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/soapboxbuild/overture-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server