MCP.so
登录
M

Mapsi Mcp

@algolayertechnologies

关于 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

基本信息

分类

媒体与设计

传输方式

stdio

发布者

algolayertechnologies

提交者

Mahendran K

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mapsi": {
      "command": "npx",
      "args": [
        "-y",
        "mapsi-mcp"
      ],
      "env": {
        "MAPSI_API_KEY": "msk_your_key_here"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

评论

媒体与设计 分类下的更多 MCP 服务器