
Bbox Mcp Server
Connects Claude to OpenStreetMap via the Overpass API and adds H3 hexagon binning for spatial aggregation. You get six tools: coordinate conversion across 3,900+ EPSG projections, POI search with OSM tags, H3 index generation, and Overpass queries that return structured results. Every response includes a shareable map link to vibhorsingh.com/boundingbox where you can verify the AI's answer visually. No API keys required to start, though adding a Mapbox token enables natural language location search. Useful when you need Claude to answer questions like "find all bike shops within 1km" or "compare park density across neighborhoods" using real geodata instead of hallucinations. Zero config setup via npx.
- GitHub stars
- 3
- tools
- 10
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Apr 6, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
get_boundsFind, buffer, convert, and project bounding boxes across formats and coordinate systems.
Find, buffer, convert, and project bounding boxes across formats and coordinate systems.
No parameter schema in public metadata yet.
get_h3_indicesGenerate H3 cells for a bounding box or exact polygon boundary, including holes.
Generate H3 cells for a bounding box or exact polygon boundary, including holes.
No parameter schema in public metadata yet.
generate_share_urlCreate a shareable map link for a bounding box.
Create a shareable map link for a bounding box.
No parameter schema in public metadata yet.
reverse_geocodeResolve coordinates to an address and OpenStreetMap details.
Resolve coordinates to an address and OpenStreetMap details.
No parameter schema in public metadata yet.
search_overpassFind or count OSM features within an area, bounding box, or radius.
Find or count OSM features within an area, bounding box, or radius.
No parameter schema in public metadata yet.
list_osm_tagsFind OSM tags by category using curated suggestions and Taginfo fallback.
Find OSM tags by category using curated suggestions and Taginfo fallback.
No parameter schema in public metadata yet.
aggregate_overpass_h3Group OSM query results into H3 hexagons for density analysis.
Group OSM query results into H3 hexagons for density analysis.
No parameter schema in public metadata yet.
calculate_routeGet driving, walking, or cycling distance, duration, and route geometry.
Get driving, walking, or cycling distance, duration, and route geometry.
No parameter schema in public metadata yet.
get_elevationGet elevation for points or sample a terrain grid using the 90m Copernicus DEM.
Get elevation for points or sample a terrain grid using the 90m Copernicus DEM.
No parameter schema in public metadata yet.
spatial_calcCalculate geometry relations, point containment, distance/bearing, and grid subdivisions offline.
Calculate geometry relations, point containment, distance/bearing, and grid subdivisions offline.
No parameter schema in public metadata yet.
Sponsors
Configuration
MAPBOX_ACCESS_TOKENsecretMapbox token for natural-language location search (e.g. 'San Francisco')
OVERPASS_API_URLCustom Overpass API endpoint URL (defaults rotate between public instances)
MAX_H3_CELLSSafety cap for H3 grid generation (default: 50000)
Readme
🌍 bbox-mcp-server
FREE Geospatial tools for AI agents, with results you can inspect on a map.
Search OpenStreetMap, convert coordinates, generate H3 grids, calculate routes, and sample terrain elevation. 11 MCP tools, no API keys required to get started. Spatial results include shareable links to the interactive map.
Try asking
- “Find cafes near Times Square.”
- “Find me pizza near the Colosseum?”
- “Eiffel Tower to the Louvre: walk or bike? Compare the routes.”
- “Where are Manhattan’s coffee hotspots?”
- “EV road trip: find chargers within 5km of Monterey.”
- “How high up is Denver, really?”
- “Find the route with the fewest traffic lights from Times Square to Central Park.”
Quick start
Requires Node.js 18+. Add this to your MCP client configuration:
{
"mcpServers": {
"bbox": {
"command": "npx",
"args": ["-y", "bbox-mcp-server"]
}
}
}
Details
- Repository
- github.com/iamvibhorsingh/bbox-mcp-server
- Website
- vibhorsingh.com/boundingbox
- Category
- Search & Web Crawling
- Package
bbox-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active