Connect Mapbox to AI agents

Connect Mapbox to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

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.

More integrations teams use with Mapbox

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.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. 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. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

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. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

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.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs. Listen for webhooks on page, blog, comment, attachment, space, label, and user events.

Bitbucket

Manage Git repositories, pull requests, and CI/CD pipelines on Bitbucket Cloud. Create, fork, and configure repositories within workspaces and projects. Create, review, approve, merge, and decline pull requests with inline code comments. Browse source code, list commits, and manage branches and tags. Track issues with the built-in issue tracker. Trigger, monitor, and manage Bitbucket Pipelines. List workspace members, configure repository default reviewers and branch restrictions, create and manage repository webhooks, and search code across repositories.

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.

Connect Mapbox to production AI agents

See how Metorial gives Mapbox access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Mapbox to AI agents with Metorial.

  1. Can Metorial connect Mapbox to AI agents?
    Yes. Metorial connects AI agents to Mapbox through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.