MapGL MCP Server (прототип)

MapGL MCP Server

Небольшой прототип MCP поверх MapGL JS API 2ГИС: дает LLM доступ к картам для запросов вроде сравнения районов по плотности кафе

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

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

  • Сервер только читает картографические данные MapGL
  • Ключ MapGL хранится локально в конфигурации клиента
Все причины и проверки
Российский стек

itanka9/2gis-mcp

Установка

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

{
  "servers": {
    "mapgl": {
      "command": "node",
      "args": ["<repo folder>/dist/index.js"],
      "env": {
        "MAPGL_API_KEY": "Your 2GIS API Key"
      }
    }
  }
}

Файл .vscode/mcp.json из README после сборки npm run build.

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

Что делает

Сервер предоставляет доступ к MapGL JS API 2ГИС для LLM-приложений. Ключ MapGL передается через переменную окружения в конфигурации MCP-клиента. Автор описывает проект как прототип и показывает два примера использования в README: сравнение московских районов по плотности кафе и парков в пешей доступности и поиск заведений с луковым супом в Ялте, со скриншотами результатов работы в VS Code.

Для кого. Для разработчиков, которые хотят быстро попробовать связку LLM и карт 2ГИС в VS Code без готового production-сервера.

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

  • Нужно быстро попробовать идею поиска мест и сравнения районов через 2ГИС в агенте
  • Работаете в VS Code с MCP и хотите минимальный пример подключения
  • Устраивает статус прототипа без гарантий стабильности

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

  • Нужен зрелый инструмент с документированным набором методов: README не описывает список инструментов подробно
  • Нужна геокодирование или маршруты как отдельные операции с понятным API

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

Сравни районы Академический и Обручевский в Москве по плотности кафе и парков в пешей доступности

Ограничения

README прямо не перечисляет набор инструментов сервера и ограничивается примерами использования и скриншотами. Автор сам называет проект прототипом, стабильность интерфейса не гарантирована. Нужен собственный ключ MapGL API 2ГИС.

Как отключить. Удалите запись mapgl из .vscode/mcp.json или конфигурации своего MCP-клиента.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
MAPGL_API_KEY
обязательная, секрет
Ключ MapGL API 2ГИС.

Проверка безопасности

  • Сервер только читает картографические данные MapGL
  • Ключ MapGL хранится локально в конфигурации клиента

Коротко о README

Короткий английский README описывает сервер как доступ к MapGL JS API для LLM-приложений, дает шаги установки npm install и npm run build, пример .vscode/mcp.json с переменной MAPGL_API_KEY и два скриншота с примерами запросов о районах Москвы и заведениях Ялты.

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

Это официальный сервер 2ГИС?

Нет, независимый прототип поверх публичного MapGL JS API 2ГИС, README не связывает его с вендором.

Какие инструменты доступны агенту?

README не дает подробного списка, только показывает примеры запросов о местах и районах со скриншотами результата.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск47 тыс.Звезды репозитория
Официальный

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,5 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11,1 тыс.Звезды репозитория
Официальный

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

MCP-серверСредний рискБез VPN4,3 тыс.Звезды репозитория
Foxx AIMapGL MCP Server (прототип)

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.