How to Use the Mapbox MCP in Mastra AI
Build resilient geographic workflows using Mastra AI and the Mapbox MCP Server.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Mapbox MCP to Mastra AI
Create your Vinkius account to connect Mapbox to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Automate logistics with Mapbox MCP Server
The `get_distance_matrix` tool calculates exact travel durations between multiple origins and destinations. Your Mastra AI agent uses this data to evaluate delivery routes before dispatching drivers. If a route exceeds a specific time threshold, Mastra's workflow engine branches the logic. It automatically calls `search_nearby` to find a closer warehouse and recalculates the matrix.
Map complex reachable zones
The `get_isochrone` tool builds polygon contours that define exactly how far a driver can travel within a set time limit. You pass the coordinates, and the tool returns the boundary geometry via the MCP connection. Mastra handles API timeouts naturally. If the isochrone calculation takes too long, the framework's exponential backoff retries the request without breaking your application state.
Convert addresses for routing logic
The `geocode` tool translates raw address text into precise longitude and latitude coordinates. Your agent absolutely needs these coordinates to feed into the routing engine. You can build a fallback loop using `reverse_geocode`. If a delivery fails, the agent checks the driver's current coordinates, converts them back to an address, and logs the discrepancy for review.
Set up Mapbox MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All Mapbox tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "mapbox-mcp-client",
servers: {
"mapbox-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Mapbox Agent",
model: openai("gpt-4o"),
instructions: "You have access to Mapbox tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Mapbox transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mapbox. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Mapbox MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Mapbox MCP today
We host it, we monitor it, we maintain it. You just paste one token.