platform-ai

platform-ai

googlemapsApache-2.0
102 звёзд28 форков
Официальный MCP-сервер от Google. Он даёт ИИ-агентам прямой доступ к актуальной документации Google Maps Platform. Сервер ищет ответы в официальных руководствах, примерах кода на GitHub и архитектурных рекомендациях Architecture Center. Разработчики используют его, чтобы получать точные сниппеты для Maps JavaScript API, Places API, Routes API, Distance Matrix API и других сервисов. Главная проблема интеграции — устаревшие данные. Модели обучаются на срезах знаний, а документация Google меняется каждый месяц. Этот сервер решает проблему: он всегда обращается к живым источникам Google. Сервер официальный, бесплатный и совместим с любыми MCP-клиентами: Claude Desktop, Gemini CLI, редакторами кода.

Установка

npx -y @googlemaps/code-assist-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикgooglemaps
  • ЛицензияApache-2.0

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Искать в документации Google Maps Platform по текстовому запросу — инструмент retrieve-google-maps-platform-docs.
  • Фильтровать результаты по конкретному API или продукту (параметр filter). Например, найти только по Places API или Roads API.
  • Получать примеры кода из официальной документации и GitHub-репозиториев Google.
  • Извлекать архитектурные рекомендации и лучшие практики Google через инструмент retrieve-instructions.
  • Уточнять результаты поиска в диалоге без потери контекста.
  • Работать удалённо через HTTPS — не нужно устанавливать локальные зависимости.
  • Подключаться к серверу из любого MCP-совместимого клиента.
  • Получать актуальные данные, даже если API недавно обновился.

Как подключить

Google рекомендует удалённый способ подключения. Локальная установка через npm помечена устаревшей и будет недоступна с 1 июля 2026 года.

Удалённое подключение (рекомендуется)

Добавьте сервер в конфигурацию вашего MCP-клиента.

Для Claude Desktop откройте файл claude_desktop_config.json и добавьте в раздел mcpServers:

{ "mcpServers": { "gmp-code-assist": { "httpUrl": "https://mapscodeassist.googleapis.com/mcp" } } }

Перезапустите клиент. Готово.

Установка для Gemini CLI

Установите Gemini CLI, а затем выполните команду:

gemini extensions install https://github.com/googlemaps/platform-ai.git

Проверьте установку командой gemini mcp list.

Локальная установка (не рекомендуется)

Если вам нужно запустить сервер локально, используйте команду:

npx -y @googlemaps/code-assist-mcp

Помните: этот метод устарел и не будет получать обновления после середины 2026 года.

Примеры запросов

  • «Покажи пример отображения карты с кастомным маркером на Maps JavaScript API.»
  • «Найди документацию по геокодированию адреса в Places API на Python.»
  • «Расскажи про лучшие практики для маршрутизации с учётом трафика в Routes API.»
  • «Как получить список ближайших мест по категории? Нужен пример кода на Java.»

Технические детали

  • Язык: TypeScript
  • Транспорт: HTTP (основной), stdio (локальная версия)
  • Лицензия: Apache-2.0
  • Разработчик: googlemaps
  • Статус: Alpha
  • Совместимость: Любой MCP-клиент (Claude Desktop, Gemini CLI, VS Code, Cursor)

Поделиться