mcp-server
Verified Safeby mapbox
Overview
Integrates Mapbox's Model Context Protocol (MCP) server with AI agents, enabling them to access Mapbox's location-based tools for geospatial intelligence.
Installation
npx -y @mapbox/mcp-serverEnvironment Variables
- MAPBOX_ACCESS_TOKEN
Security Notes
The server uses `zod` for robust input and output schema validation, reducing the risk of malformed data processing. It explicitly handles `MAPBOX_ACCESS_TOKEN` from environment variables or Bearer auth and performs basic JWT format validation. Network requests are managed through an HTTP pipeline with user-agent, retry, and OpenTelemetry tracing policies. No direct use of `eval` or obfuscation was found. Configuration loading from `.env` uses Node.js's `parseEnv`, and OpenTelemetry headers can be loaded from a JSON string in an environment variable (`OTEL_EXPORTER_OTLP_HEADERS`), which assumes the environment variable source is trusted. Overall, the security posture appears strong for a server of this type.
Similar Servers
mesh
Centralizes Model Context Protocol (MCP) connections, tools, and data for AI agents and workflows within an organization, enabling the composition and exposure of governed virtual MCPs (AI Apps).
gis-mcp
Serves as a Model Context Protocol (MCP) backend, enabling Large Language Models (LLMs) to perform complex geospatial operations and spatial analysis through various GIS libraries.
mcp-devkit-server
Provides AI assistants with direct access to Mapbox developer APIs for geospatial data visualization, map styling, token management, and user feedback processing, helping developers build Mapbox applications more efficiently.
mcpc
Build agentic Model Context Protocol (MCP) servers by composing existing MCP tools to create sophisticated AI agents capable of complex tasks.