Mapbox MCP server

Connect Mapbox to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Mapbox MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the manage tilesets tool in Mapbox
  • Use the static map image tool in Mapbox
  • Use the list fonts tool in Mapbox
  • Use the manage uploads tool in Mapbox
  • Use the manage styles tool in Mapbox
  • Use the geocode tool in Mapbox

Supported Tools

manage_tilesets

Manage Tilesets

List tilesets, retrieve tileset metadata (TileJSON), view tileset processing jobs, publish tilesets, or delete tilesets. Tilesets are collections of raster or vector data broken into a grid of tiles for efficient map rendering.

static_image

Static Map Image

Generate a URL for a static map image rendered from a Mapbox style. Produces a direct image URL (PNG) with custom dimensions, center point, zoom level, and optional markers or overlays — no browser required.

list_fonts

List Fonts

List all available fonts in your Mapbox account. Fonts are used in map styles for labels, text layers, and annotations. Returns the font stack names and their available font faces.

manage_uploads

Manage Uploads

List, create, check status, or delete data uploads. Uploads transform geographic data into tilesets for use with Mapbox maps. Supports uploading from a staged URL to create or replace tilesets.

manage_styles

Manage Styles

List, retrieve, create, update, or delete Mapbox map styles. Styles control the visual appearance of maps including colors, labels, layers, and icons. Use this to manage custom map styles for your applications.

geocode

Geocode

Convert between addresses/place names and geographic coordinates. Supports **forward geocoding** (text to coordinates) and **reverse geocoding** (coordinates to place name). Use forward mode to find coordinates for an address or place, and reverse mode to find what's at a given location.

directions

Directions

Calculate optimal routes between locations with turn-by-turn instructions. Supports driving, walking, and cycling profiles with optional real-time traffic data. Returns route geometry, duration, distance, and detailed navigation steps.

isochrone

Isochrone

Compute reachability areas (isochrones) from a location — areas that can be reached within a specified time or distance. Returns GeoJSON polygons or lines representing travel-time or travel-distance contours. Useful for service area analysis, delivery zones, and accessibility mapping.

manage_tokens

Manage Tokens

List, create, update, delete, or validate Mapbox access tokens. Tokens control API access permissions through scopes. Use this to manage API credentials for your applications.

matrix

Travel Time Matrix

Calculate travel times and distances between multiple origins and destinations. Returns a matrix of durations and distances useful for logistics, fleet optimization, and finding nearest locations.

manage_dataset_features

Manage Dataset Features

List, retrieve, create/update, or delete GeoJSON features within a Mapbox dataset. Features are individual geographic entities (points, lines, polygons) stored as GeoJSON within a dataset.

manage_datasets

Manage Datasets

List, create, retrieve, update, or delete Mapbox datasets. Datasets provide persistent storage for custom geographic data as GeoJSON features. Use this to manage dataset containers — use the **Manage Dataset Features** tool to work with individual features within a dataset.

tilequery

Tilequery

Query features from vector or raster tilesets at a specific geographic location. Retrieves data about map features near a given coordinate, useful for spatial lookups (e.g., "what's at this point?", "what features are within 500m?").

optimize_route

Optimize Route

Find the most efficient order to visit a set of waypoints (traveling salesman problem). Returns an optimized route with reordered waypoints that minimizes total travel time. Ideal for delivery routes, field service scheduling, and multi-stop trip planning.

map_matching

Map Matching

Snap GPS traces to the road and path network. Takes a series of coordinates (potentially noisy GPS data) and returns the most likely route along actual roads. Useful for cleaning up recorded GPS tracks, fleet tracking data, or activity traces.

Connect Mapbox to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Mapbox in Metorial. In your Metorial portal, enable the Mapbox MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Mapbox tools.

Run Mapbox through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Mapbox and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Mapbox tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Mapbox

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles.

Google Sheets

Create, read, and update spreadsheets and their cell data. Read and write values to individual cells, ranges, or multiple ranges using A1 notation or named ranges. Apply cell formatting including text styles, backgrounds, borders, number formats, and conditional formatting. Manage sheets (tabs) within a spreadsheet—add, delete, copy, rename, and reorder them. Create and manage embedded charts, pivot tables, filter views, data validation rules, protected ranges, named ranges, and merged cells. Perform batch operations to apply multiple updates atomically.

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Resolve site users to numeric Person/Group LookupId values. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Retrieve site properties and search for sites across Microsoft 365.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Technical notes for Mapbox

Generate static and vector map tiles, images, and styles. Perform forward and reverse geocoding to convert between addresses and coordinates. Calculate driving, walking, and cycling directions with turn-by-turn instructions. Compute isochrone travel-time areas, travel-time matrices, and optimized routes. Search for places, addresses, and points of interest with autocomplete. Manage geographic datasets and GeoJSON features. Upload and transform geographic data into tilesets. Query features within tilesets by location. Manage custom map styles, fonts, and access tokens programmatically.

Frequently asked questions

Common questions about connecting Mapbox to AI agents with Metorial.

  1. How many tools does the Mapbox MCP server have?
    The Mapbox MCP server exposes 15 tools, including Manage Tilesets, Static Map Image, List Fonts. Each one is governed and traced through Metorial.
  2. Mapbox exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Mapbox MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Mapbox and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Mapbox MCP server yourself or use the hosted gateway.

Connect Mapbox to production AI agents

See how Metorial gives your team governed access to Mapbox, with tracing and security controls built in.