MCP локального SEO: 2ГИС, Яндекс Гео, Google Places

local-mcp

Свой MCP-сервер на Cloudflare Workers для локального SEO: поиск и карточки организаций в 2ГИС, Яндекс Геокодере и Google Places

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Разворачивается на вашем Cloudflare Workers и ходит в 2ГИС, Яндекс и Google Places с вашими ключами
  • Секрет доступа зашит в путь URL коннектора
Все причины и проверки
Российский стек

igor1000rr/local-mcp

Установка

Ручная установка

wrangler deploy

Деплой Worker на свой аккаунт Cloudflare, обычно запускается автоматически через GitHub Actions при пуше в main.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Разворачивается на вашем Cloudflare Workers и ходит в 2ГИС, Яндекс и Google Places с вашими ключами
  • Секрет доступа зашит в путь URL коннектора

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер разворачивается на собственном Cloudflare Workers и дает агенту десять инструментов поверх трех источников: поиск и карточка организации, сводка по отзывам и универсальный вызов Catalog API у 2ГИС; геокодирование и поиск по организациям у Яндекса, для которых нужны два разных ключа; полнотекстовый поиск, детали места и отзывы Google Places (New). Протокол JSON-RPC 2.0 поверх HTTP POST, а вместо отдельного заголовка авторизации секрет зашит прямо в путь URL коннектора. Деплой автоматический: пуш в main запускает GitHub Actions с wrangler deploy.

Для кого. Для тех, кто занимается локальным SEO российского бизнеса и хочет один MCP вместо трех разных интеграций с 2ГИС, Яндексом и Google.

Подходит, если

  • Нужно сравнить карточку организации в 2ГИС, Яндексе и Google Places одним запросом
  • Ведется локальное SEO и нужны координаты, рубрики, отзывы и режим работы конкурентов
  • Есть свой аккаунт Cloudflare и ключи хотя бы одного из трех сервисов

Не подходит, если

  • Нет своего аккаунта Cloudflare Workers: готового публичного сервера нет, деплоить нужно себе
  • Ключ 2ГИС Catalog API сейчас выдается только по заявке: без него доступна только часть инструментов
  • Нужна аналитика или изменение карточки организации, а не просто поиск и чтение

Пример запроса к агенту

Сравни карточки трех ближайших кофеен в 2ГИС и Яндексе: рейтинг, часы работы, рубрики

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

DGIS_KEY секрет
Ключ 2ГИС Catalog/Places API с dev.2gis.ru, сейчас выдается по заявке.
YANDEX_GEO_KEY секрет
Ключ HTTP Геокодера Яндекса для инструмента ya_geocode.
YANDEX_ORG_KEY секрет
Отдельный ключ API Поиска по организациям Яндекса для ya_org_search.
GOOGLE_PLACES_KEY секрет
Ключ Google Places API (New) из Google Cloud Console.
MCP_SECRET обязательная, секрет
Секрет пути коннектора, генерируется при деплое.

Ограничения

Проект от одного автора, 0 звезд, единственный файл исходников src/index.js. Нужны свои ключи трех сервисов: DGIS_KEY (2ГИС, сейчас выдается по заявке), YANDEX_GEO_KEY и YANDEX_ORG_KEY (два разных ключа Яндекса), GOOGLE_PLACES_KEY. Без ключа конкретный инструмент вернет понятную ошибку, а не упадет целиком. Требует деплоя на собственный Cloudflare Workers с секретами CLOUDFLARE_API_TOKEN и CLOUDFLARE_ACCOUNT_ID в GitHub Actions.

Как отключить. Удалите сервер из конфигурации MCP клиента и остановите или удалите Worker в панели Cloudflare.

Частые вопросы

Можно использовать только один из трех сервисов?

Да, ключи задаются по отдельности, а без ключа конкретный набор инструментов просто вернет ошибку о том, что секрет не задан.

Как защищен коннектор?

Секретом в пути URL: любой другой путь отвечает 404.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Community MCP-сервер поверх поискового API 2ГИС: места, геокодер, подсказки, категории и регионы, свой ключ 2ГИС и Docker Compose

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

Монорепозиторий MCP-серверов для Яндекса: Директ, Метрика, Вебмастер, Wordstat, Трекер, 360, Карты, SpeechKit, YandexGPT и AppMetrica

MCP-серверШирокий доступ14Звезды репозитория

2GIS MCP

@theyahia/2gis-mcp

Российский стек

MCP-сервер для API 2ГИС: поиск мест, геокодирование, маршруты, общественный транспорт, подсказки адресов и рейтинги

MCP-серверРасширенный доступ4Звезды репозитория

2GIS MCP

2GIS MCP (mapgl-mcp-server)

Официальный

Официальный MCP-сервер 2ГИС: поиск мест, геокодирование, маршруты, изохроны и статичные карты через API 2ГИС, нужен ключ из Менеджера Платформы

MCP-серверРасширенный доступ6Звезды репозитория
Российский стек

Скилл аудита локального SEO для рынка СНГ: карточки в Google Business Profile, Яндекс Бизнесе, Яндекс Картах, 2ГИС и их согласованность

СкиллРасширенный доступ3Звезды репозитория
Российский стек

MCP-сервер для предпроектного анализа участков: границы Росреестра, геокодирование и карты Яндекса, инфраструктура и геометрия

MCP-серверРасширенный доступ4Звезды репозитория

Коротко о README

README на русском описывает MCP-сервер локального SEO на Cloudflare Workers с протоколом JSON-RPC 2.0 поверх HTTP POST, дает URL коннектора с секретом в пути, таблицы инструментов по каждому из трех источников, список нужных ключей и где их получить, поведение при отсутствии ключа и процесс деплоя через GitHub Actions с wrangler-action.

Бейдж для README

Сообщить о проблеме