El kit de herramientas de Code Assist de Google Maps Platform es un servidor del Protocolo de contexto del modelo (MCP) que mejora las respuestas de los modelos de lenguaje grandes (LLM) que se usan para desarrollar aplicaciones con Google Maps Platform. Para ello, fundamenta las respuestas en la documentación oficial y actualizada, y en las muestras de código.
Dado que el servidor de MCP accede al contenido cuando se le solicita al modelo, el contexto del LLM en relación con Google Maps Platform no tiene que limitarse a los datos disponibles en la fecha de entrenamiento del modelo.
Los recursos de Google Maps Platform a los que puede acceder el servidor MCP incluyen los siguientes:
- Documentación de Google Maps Platform
- Condiciones del Servicio de Google Maps Platform
- Centro de confianza de Google Maps Platform
- Repositorios de código en las organizaciones oficiales de GitHub de Google Maps Platform
Herramientas
Maps Code Assist proporciona herramientas que permiten que los LLM accedan a las siguientes capacidades:
retrieve-instructions: Es una herramienta auxiliar que usa el cliente para obtener instrucciones cruciales del sistema sobre la mejor manera de razonar la intención del usuario y formular llamadas eficaces a la herramienta deretrieve-google-maps-platform-docs.retrieve-google-maps-platform-docs: Es la herramienta principal. Toma una búsqueda en lenguaje natural y la envía a un motor de generación mejorada por recuperación (RAG) alojado. El motor de RAG busca versiones actualizadas de la documentación oficial, los instructivos y las muestras de código de Google Maps Platform, y devuelve contexto relevante al LLM para que genere una respuesta precisa.
Facturación
No se aplican cargos por usar Maps Code Assist mientras se encuentra en la etapa experimental.
Políticas y Condiciones del Servicio
Maps Code Assist está sujeto a las Condiciones del Servicio de Google Maps Platform, incluidas las condiciones específicas del servicio para este servicio. En esta sección, se describen los requisitos adicionales de uso del servicio de Maps Code Assist, incluidos los LLM compatibles y los requisitos de atribución de la fuente.
Requisitos para los LLM compatibles
Solo puedes usar Maps Code Assist con un LLM que cumpla con las Condiciones del Servicio de Google Maps Platform.
Por ejemplo, eres responsable de garantizar que el contenido de Google Maps no se almacene en caché, no se almacene ni se use para mejorar el LLM que elijas usar. Antes de usar Maps Code Assist, deberás revisar las Condiciones del Servicio de cualquier modelo que pretendas usar con Maps Code Assist. No debes usar Maps Code Assist con ningún modelo que utilice los datos ingresados en él para entrenar o mejorar el modelo. Eres responsable de garantizar que tu uso del modelo cumpla plenamente con las restricciones sobre el Contenido de Google Maps que se establecen en las Condiciones del Servicio de Google Maps Platform, incluidas las condiciones específicas del servicio.
Requisitos de atribución para las fuentes de Google Maps
Cuando presentes resultados que usen herramientas proporcionadas por Maps Code Assist, debes incluir las fuentes asociadas de Google Maps.
Configura los LLM para que accedan al servidor de MCP de Maps Code Assist
Puedes configurar los LLM para que accedan al servidor de MCP siguiendo la documentación de configuración de MCP correspondiente y usando el extremo del servidor de MCP de Code Assist: https://mapscodeassist.googleapis.com/mcp.
El servidor MCP de Maps Code Assist usa el transporte HTTP transmitible. Para obtener más información, consulta Configura el MCP en una aplicación de IA.
Ejemplos de casos de uso
Una vez que lo configures, podrás hacerle preguntas sobre Google Maps Platform. Estos son algunos ejemplos de instrucciones:
- "¿Cómo agrego un mapa a mi aplicación para Android?"
- "¿Cuál es la mejor manera de obtener la ubicación actual del usuario en un mapa en iOS?"
- "Proporciona un ejemplo del uso del servicio Directions en la API de Maps JavaScript".
Herramientas disponibles
Para ver los detalles de las herramientas de MCP disponibles y sus descripciones para el servidor de MCP de Maps Code Assist, consulta la referencia de MCP de Maps Code Assist.
Enumera herramientas con una solicitud HTTP
Para verificar que el servidor funcione y ver una lista de las herramientas disponibles, puedes enviar una solicitud HTTP tools/list directamente al servidor MCP remoto de Maps Code Assist.
El método tools/list no requiere autenticación.
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": "1"
}' \
https://mapscodeassist.googleapis.com/mcp
Enviar comentarios
Para compartir comentarios sobre Maps Code Assist, usa los siguientes formularios: