Набор инструментов Google Maps Platform Code Assist – это сервер Model Context Protocol (MCP), который улучшает ответы больших языковых моделей (LLM), используемых для разработки приложений с помощью платформы Google Карт. Для этого он использует официальную актуальную документацию и примеры кода.
Поскольку сервер MCP обращается к контенту, когда модель получает запрос, контекст LLM, связанный с платформой Google Карт, не обязательно должен ограничиваться данными, доступными на дату обучения модели.
Ресурсы платформы Google Карт, к которым может обращаться MCP-сервер:
- Документация по платформе Google Карт
- Условия использования платформы Google Карт
- Центр безопасности платформы Google Карт
- Репозитории кода в официальных организациях GitHub платформы Google Карт
Инструменты
Maps Code Assist предоставляет инструменты, которые позволяют LLM получать доступ к следующим возможностям:
retrieve-instructions– вспомогательный инструмент, который клиент использует для получения важных системных инструкций о том, как лучше всего интерпретировать намерения пользователя и формулировать эффективные вызовы инструментаretrieve-google-maps-platform-docs.retrieve-google-maps-platform-docs– основной инструмент. Оно принимает запрос на естественном языке и отправляет его в размещенную систему генерации с дополненной выборкой (RAG). Система RAG ищет актуальные версии официальной документации, руководств и примеров кода платформы Google Карт и возвращает LLM релевантный контекст, чтобы она могла сгенерировать точный ответ.
Оплата
Пока Maps Code Assist находится на стадии эксперимента, плата за его использование не взимается.
Правила и условия использования
Использование Maps Code Assist регулируется Условиями использования платформы Google Карт, в том числе специальными условиями для этого сервиса. В этом разделе описаны дополнительные требования к использованию сервиса Maps Code Assist, в том числе совместимые LLM и требования по указанию авторства.
Требования к совместимым LLM
Вы можете использовать Maps Code Assist только с LLM, которая соответствует Условиям использования платформы Google Карт.
Например, вы должны убедиться, что Контент Google Карт не кешируется, не хранится и не используется для улучшения выбранной вами LLM. Прежде чем использовать Maps Code Assist, ознакомьтесь с Условиями использования для каждой модели, которую вы планируете использовать с Maps Code Assist. Запрещается использовать Maps Code Assist с моделями, которые используют входные данные для обучения или улучшения. Вы несете ответственность за то, чтобы использование модели полностью соответствовало ограничениям на контент Google Карт, указанным в Условиях использования платформы Google Карт, включая специальные условия.
Требования к указанию авторства для источников Google Карт
При представлении результатов, полученных с помощью инструментов Maps Code Assist, необходимо указывать связанные источники Google Карт.
Настройка LLM для доступа к MCP-серверу Maps Code Assist
Вы можете настроить LLM для доступа к MCP-серверу, следуя соответствующей документации по конфигурации MCP и используя конечную точку MCP-сервера Code Assist: https://mapscodeassist.googleapis.com/mcp.
MCP-сервер Maps Code Assist использует потоковый транспорт HTTP. Подробнее о том, как настроить MCP в ИИ-приложении…
Примеры использования
После настройки вы сможете задавать LLM вопросы о платформе Google Карт. Вот несколько примеров запросов:
- "Как добавить карту в приложение для Android?"
- "Как лучше всего определить текущее местоположение пользователя на карте в iOS?"
- "Приведи пример использования сервиса Directions в Maps JavaScript API".
Доступные инструменты
Чтобы посмотреть подробные сведения о доступных инструментах MCP и их описания для сервера MCP Maps Code Assist, ознакомьтесь со справочной информацией о Maps Code Assist MCP.
Как получить список инструментов с помощью HTTP-запроса
Чтобы проверить, работает ли сервер, и посмотреть список доступных инструментов, вы можете отправить HTTP-запрос tools/list непосредственно на удаленный MCP-сервер Maps Code Assist.
Метод tools/list не требует аутентификации.
curl -X POST https://mapscodeassist.googleapis.com/TOOLSET_ENDPOINT \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'MCP-Protocol-Version: MCP_PROTOCOL_VERSION' \
-H 'Mcp-Method: tools/list' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {
"_meta": {
"io.modelcontextprotocol/protocolVersion": "MCP_PROTOCOL_VERSION",
"io.modelcontextprotocol/clientCapabilities": {
"extensions": {
"io.modelcontextprotocol/ui": {
"mimeTypes": ["text/html;profile=mcp-app"]
}
}
}
}
}
}'
Замените следующее:
TOOLSET_ENDPOINT– остальная часть конечной точки MCP после названия сервиса. Для Maps Code Assist этоmcp.MCP_PROTOCOL_VERSION– версия протокола MCP. Пример:2026-07-28.
Отправить отзыв
Чтобы поделиться отзывом о Maps Code Assist, используйте следующие формы: