Yandex Maps MCP Server
MCP-сервер для Яндекс Карт: прямое и обратное геокодирование и отрисовка статической карты с метками
Установка
npm install
npm run buildВыполняется в клоне репозитория.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту три инструмента. Первый переводит адрес, разложенный на страну, город, улицу и дом, в координаты, второй делает обратное преобразование. Третий рисует PNG-карту по центру и размаху в градусах и может поставить на ней метки. Работает по stdio или как HTTP-сервер без состояния с необязательным Bearer-токеном, что подходит для n8n.
Для кого. Для разработчиков и аналитиков, которым нужно получать координаты адресов или картинки карт в агенте.
Подходит, если
- Нужно получить координаты списка адресов
- Нужно показать точки на карте прямо в ответе агента
- Нужно подключить геокодер Яндекса к сценарию n8n
Не подходит, если
- Нужен поиск организаций по названию: API поиска по организациям не поддерживается
- Нужна интерактивная карта или маршруты
Пример запроса к агенту
Найди координаты адреса Казань, улица Баумана, 1 и покажи его на картеОграничения
Нужны два ключа из кабинета разработчика Яндекса: для JavaScript API и Геокодера и для Static API. Поиск организаций не поддерживается, потому что у этого API нет бесплатного тарифа. Пакета в публичном npm нет, сервер собирается из исходников. Последние изменения были в ноябре 2025 года.
Как отключить. Удалите запись yandex-maps из конфигурации MCP клиента.
MCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YANDEX_MAPS_API_KEY обязательная, секрет | Ключ JavaScript API и Геокодера |
| YANDEX_MAPS_STATIC_API_KEY обязательная, секрет | Ключ Static API |
| MCP_TRANSPORT | http для HTTP-режима, по умолчанию stdio |
| MCP_AUTH_TOKEN секрет | Bearer-токен для защиты HTTP-режима |
Проверка безопасности
- Ходит в API Яндекса с ключами пользователя
- Без MCP_AUTH_TOKEN HTTP-режим доступен без авторизации
Коротко о README
README описывает три инструмента с их входными параметрами, порядок получения двух ключей в кабинете разработчика Яндекса и локальную сборку. Приведена конфигурация для Claude Desktop и запуск в HTTP-режиме с переменными порта и токена, а также настройки для n8n. В разделе ограничений объяснено отсутствие поиска организаций. Лицензия MIT.
Частые вопросы
Почему агент не находит кафе по названию?
Сервер умеет геокодировать только известные адреса и координаты. Адрес организации нужно взять у пользователя, из веб-поиска или другого MCP.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения