yandex-maps-mcp

yandex-maps-mcp

3

The Yandex Maps MCP Server provides a Model Context Protocol server for interacting with the Yandex Maps API. It offers geocoding and map rendering functionalities but is limited by the lack of a free tier for the Places API.

Yandex Maps MCP Server

MCP Server for the Yandex Maps API.

Tools

  • maps_geocode: Converts address to coordinates.
  • maps_reverse_geocode: Converts coordinates to address.
  • maps_render: Renders a map as a PNG image.

Setup

API Keys

  • Requires two Yandex Maps API keys: "JavaScript and Geocoder API" and Static API.
  • Generate API keys via Yandex developer portal.

Local Run

  1. Clone the repository.
  2. Install dependencies.
  3. Set API keys.
  4. Build and run the server.

Usage with Claude Desktop

Add server configuration to claude_desktop_config.json with appropriate command and environment variables.

Known Limitations

  • Yandex Maps Places API lacks a free tier, restricting address retrieval from non-explicit or model-known sources.