
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)