Mapsi Mcp
@algolayertechnologies
About Mapsi Mcp
Geospatial API tools for AI agents — geocoding, reverse geocoding, routing, isochrone, distance matrix, static maps, H3 hexagons, elevation, GPS map-matching, point-in-polygon, address normalisation, timezone lookup, and batch geocoding. Built on OpenStreetMap infrastructure. Cos
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mapsi": {
"command": "npx",
"args": [
"-y",
"mapsi-mcp"
],
"env": {
"MAPSI_API_KEY": "msk_your_key_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mapsi Mcp?
Mapsi Mcp is an MCP (Model Context Protocol) server that provides 18 geospatial tools for AI coding assistants. It connects Claude Code, Cursor, Windsurf, and any MCP-compatible IDE directly to the Mapsi API. The service is built on OpenStreetMap data, uses self-hosted infrastructure, and avoids vendor lock-in to Google Maps.
How to use Mapsi Mcp?
Obtain a free API key at mapsi.dev/console/api-keys (1,000 calls/day, no credit card required). Add the server configuration to your IDE’s MCP settings (e.g., ~/.claude.json, ~/.cursor/mcp.json, or Windsurf’s mcp_config.json) using npx -y mapsi-mcp and the MAPSI_API_KEY environment variable. Restart your IDE, then ask your AI assistant in plain English.
Key features of Mapsi Mcp
- 18 geospatial tools for geocoding, routing, places, and more
- OpenStreetMap-based data with self-hosted infrastructure
- Batch geocoding of up to 30,000 addresses in one call
- Real-time address autocomplete with minimum 2 characters
- Isochrone generation (time or distance) as GeoJSON
- Distance matrix for up to 50×50 origin-destination pairs
- Multiple routing modes: auto, truck, bicycle, pedestrian, motor_scooter
- Static map PNG URLs for emails and PDFs
Use cases of Mapsi Mcp
- Geocode all addresses in a CSV file and add latitude/longitude columns
- Build an address autocomplete input for a React form
- Draw a 20-minute drive isochrone from a warehouse coordinate
- Find the 5 nearest hospitals to a given coordinate
- Calculate a distance matrix between 10 warehouses and 50 delivery stops
FAQ from Mapsi Mcp
What is the free tier limit?
The free plan includes 1,000 API calls per day with a batch size of 10. No credit card is required to sign up.
Which transport modes does the route tool support?
The route tool supports auto, truck, bicycle, pedestrian, and motor_scooter modes.
What should I do if route returns “no route found”?
Call the nearest_road tool to snap the point to a routable road, then retry the route with the snapped coordinates.
How do I authenticate API calls and tile requests?
API calls use the X-API-Key header, handled automatically by the MCP server via the MAPSI_API_KEY environment variable. Tile URLs include a ?key= query parameter.
Can I geocode many addresses at once instead of looping?
Yes, use batch_geocode for up to 30,000 addresses (limits depend on your plan). Never loop the single geocode tool for bulk data.
More Media & Design MCP servers
YouTube Transcript MCP Server
jkawamotoMCP server retrieving transcripts of YouTube videos
yt-dlp-mcp
kevinwattA Model Context Protocol (MCP) server that bridges Video & Audio content with Large Language Models using yt-dlp.
YouTube MCP Server
ZubeidHendricksMCP Server for YouTube API, enabling video management, Shorts creation, and advanced analytics
Figma MCP Server
thirdstrandstudioFigma MCP Server with full API functionality
MCP Google Map Server
cablateA powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.
Comments