MCP.so
Sign In
M

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

Category

Media & Design

Transports

stdio

Publisher

algolayertechnologies

Submitted by

Mahendran K

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.

Comments

More Media & Design MCP servers