Mapbox MCP
Mapbox
Mapbox
Official Mapbox geospatial MCP server exposing search, geocoding, routing, isochrone, map rendering, and offline geometry tools.
The current official Mapbox reference lists 31 tool names. `resource_reader_tool` is a compatibility fallback for clients without native MCP resource support; `category_list_tool` is deprecated but retained for backward compatibility. Local tool availability can be narrowed with enable/disable flags. The stored inventory is the product reference, not a personalized runtime tools/list.
distance_toolCalculate the distance between two geographic coordinates using the Haversine formula.
bearing_toolDetermine compass direction between coordinates with cardinal directions.
midpoint_toolFind the geographic center along the circle path between two points.
centroid_toolCalculate geometric center of polygons for marker placement.
area_toolCompute polygon areas in multiple units (acres, hectares, square miles, etc.).
bounding_box_toolGenerate minimum bounding rectangles containing geometries.
buffer_toolCreate proximity zones around points, lines, or polygons.
simplify_toolReduce polygon vertices using Douglas-Peucker algorithm while preserving shape.
destination_toolCalculate a destination point given a starting point, bearing, and distance. Useful for computing waypoints or search offsets.
length_toolMeasure the total length of a line in kilometers, miles, meters, or feet. Useful for measuring routes or boundaries without a routing API call.
convex_toolCompute the convex hull of a set of points — the smallest convex polygon that contains all the points.
union_toolMerge two or more polygons into a single unified geometry. Useful for combining service areas, delivery zones, or isochrones.
intersect_toolFind the intersection geometry of two polygons — the area they share in common.
difference_toolSubtract one polygon from another, returning the area in the first polygon not covered by the second.
nearest_point_toolFind the nearest point in a collection to a given target point. Useful for finding the closest store, stop, or landmark.
nearest_point_on_line_toolSnap a point to the nearest position on a line or route. Returns the closest point on the line and the distance to it.
points_within_polygon_toolTest one or more geographic points against a polygon, returning only those inside. Handles single or batch points. Useful for delivery zone validation and geofencing.
search_and_geocode_toolUses the Search Box API to search for and geocode POIs, addresses, and places.
category_search_toolSearches for geographic categories such as countries, regions, or postal codes with proximity filtering. Powered by the Search Box API.
reverse_geocode_toolConverts geographic coordinates into a readable address or place name with customizable detail levels. Powered by the Geocoding API – Reverse Geocoding.
ground_location_toolAnswers questions about what is near a location: neighborhood context, nearby POIs by category, and travel-time reachability. Use this as the first tool when given coordinates and asked about nearby places or area summaries.
place_details_toolRetrieves detailed information about a specific place using its Mapbox ID, including photos, opening hours, phone numbers, and website URLs. Use after `search_and_geocode_tool`, `category_search_tool`, or `reverse_geocode_tool` to get additional details. Primarily covers points of interest; results for neighborhoods, cities, and other administrative boundaries are more limited. Public Preview, with a default quota of 1,000 requests/month.
resource_reader_toolAccesses static reference data and category lists through MCP Resources (e.g., `mapbox://categories`). Only available for clients that do not support native MCP resources; enable by setting `CLIENT_NEEDS_RESOURCE_FALLBACK=true`.
category_list_toolRetrieves the list of supported search categories. **Deprecated** — use `resource_reader_tool` with the `mapbox://categories` URI instead. Kept for backward compatibility with clients that need the resource fallback tools.
directions_toolCalculates optimal routes between waypoints for driving (with traffic), walking, or cycling. Supports 2-25 waypoints with alternative routes. Powered by the Directions API.
matrix_toolComputes travel times and distances between multiple points. Ideal for optimizing logistics. Supports traffic-aware departures. Powered by the Matrix API.
isochrone_toolCalculates areas reachable within a specified travel time from a location. Powered by the Isochrone API.
optimization_toolSolves traveling sales rep problems for 2-12 locations to find optimal routes. Powered by the Optimization API.
map_matching_toolSnaps GPS traces to road networks with speed and congestion data. Powered by the Map Matching API.
render_map_toolDisplays a live, interactive Mapbox GL JS map in supported clients (Claude Desktop, VS Code with GitHub Copilot, Claude Code, Goose). Accepts `payload_refs` returned by other tools, or hand-composed GeoJSON layers, markers, and legends. Can also restyle the base map via `baseMapConfig`.
static_map_image_toolGenerates customizable map images with markers, polylines, polygons, and style options. Powered by the Static Images API.
Current Mapbox docs for v0.12.0 list 31 tools across offline geospatial operations, location search, routing, and map visualization; they identify fallback and deprecated compatibility tools.
Mapbox documents four separate servers: API tools, DevKit, documentation search, and Figma map rendering; this record covers only the API/geospatial MCP.
Maintainer repository corroborates the official Mapbox MCP implementation and package.
Documentation checked 2026-10-28T14:00:00.000Z. Connection has not been runtime tested.
Mapbox
Official Mapbox geospatial MCP server exposing search, geocoding, routing, isochrone, map rendering, and offline geometry tools.
The current official Mapbox reference lists 31 tool names. `resource_reader_tool` is a compatibility fallback for clients without native MCP resource support; `category_list_tool` is deprecated but retained for backward compatibility. Local tool availability can be narrowed with enable/disable flags. The stored inventory is the product reference, not a personalized runtime tools/list.
distance_toolCalculate the distance between two geographic coordinates using the Haversine formula.
bearing_toolDetermine compass direction between coordinates with cardinal directions.
midpoint_toolFind the geographic center along the circle path between two points.
centroid_toolCalculate geometric center of polygons for marker placement.
area_toolCompute polygon areas in multiple units (acres, hectares, square miles, etc.).
bounding_box_toolGenerate minimum bounding rectangles containing geometries.
buffer_toolCreate proximity zones around points, lines, or polygons.
simplify_toolReduce polygon vertices using Douglas-Peucker algorithm while preserving shape.
destination_toolCalculate a destination point given a starting point, bearing, and distance. Useful for computing waypoints or search offsets.
length_toolMeasure the total length of a line in kilometers, miles, meters, or feet. Useful for measuring routes or boundaries without a routing API call.
convex_toolCompute the convex hull of a set of points — the smallest convex polygon that contains all the points.
union_toolMerge two or more polygons into a single unified geometry. Useful for combining service areas, delivery zones, or isochrones.
intersect_toolFind the intersection geometry of two polygons — the area they share in common.
difference_toolSubtract one polygon from another, returning the area in the first polygon not covered by the second.
nearest_point_toolFind the nearest point in a collection to a given target point. Useful for finding the closest store, stop, or landmark.
nearest_point_on_line_toolSnap a point to the nearest position on a line or route. Returns the closest point on the line and the distance to it.
points_within_polygon_toolTest one or more geographic points against a polygon, returning only those inside. Handles single or batch points. Useful for delivery zone validation and geofencing.
search_and_geocode_toolUses the Search Box API to search for and geocode POIs, addresses, and places.
category_search_toolSearches for geographic categories such as countries, regions, or postal codes with proximity filtering. Powered by the Search Box API.
reverse_geocode_toolConverts geographic coordinates into a readable address or place name with customizable detail levels. Powered by the Geocoding API – Reverse Geocoding.
ground_location_toolAnswers questions about what is near a location: neighborhood context, nearby POIs by category, and travel-time reachability. Use this as the first tool when given coordinates and asked about nearby places or area summaries.
place_details_toolRetrieves detailed information about a specific place using its Mapbox ID, including photos, opening hours, phone numbers, and website URLs. Use after `search_and_geocode_tool`, `category_search_tool`, or `reverse_geocode_tool` to get additional details. Primarily covers points of interest; results for neighborhoods, cities, and other administrative boundaries are more limited. Public Preview, with a default quota of 1,000 requests/month.
resource_reader_toolAccesses static reference data and category lists through MCP Resources (e.g., `mapbox://categories`). Only available for clients that do not support native MCP resources; enable by setting `CLIENT_NEEDS_RESOURCE_FALLBACK=true`.
category_list_toolRetrieves the list of supported search categories. **Deprecated** — use `resource_reader_tool` with the `mapbox://categories` URI instead. Kept for backward compatibility with clients that need the resource fallback tools.
directions_toolCalculates optimal routes between waypoints for driving (with traffic), walking, or cycling. Supports 2-25 waypoints with alternative routes. Powered by the Directions API.
matrix_toolComputes travel times and distances between multiple points. Ideal for optimizing logistics. Supports traffic-aware departures. Powered by the Matrix API.
isochrone_toolCalculates areas reachable within a specified travel time from a location. Powered by the Isochrone API.
optimization_toolSolves traveling sales rep problems for 2-12 locations to find optimal routes. Powered by the Optimization API.
map_matching_toolSnaps GPS traces to road networks with speed and congestion data. Powered by the Map Matching API.
render_map_toolDisplays a live, interactive Mapbox GL JS map in supported clients (Claude Desktop, VS Code with GitHub Copilot, Claude Code, Goose). Accepts `payload_refs` returned by other tools, or hand-composed GeoJSON layers, markers, and legends. Can also restyle the base map via `baseMapConfig`.
static_map_image_toolGenerates customizable map images with markers, polylines, polygons, and style options. Powered by the Static Images API.
Current Mapbox docs for v0.12.0 list 31 tools across offline geospatial operations, location search, routing, and map visualization; they identify fallback and deprecated compatibility tools.
Mapbox documents four separate servers: API tools, DevKit, documentation search, and Figma map rendering; this record covers only the API/geospatial MCP.
Maintainer repository corroborates the official Mapbox MCP implementation and package.
Documentation checked 2026-10-28T14:00:00.000Z. Connection has not been runtime tested.