Un servidor del Protocolo de contexto del modelo (MCP) actúa como proxy entre un servicio externo que proporciona contexto, datos o capacidades a un modelo de lenguaje grande (LLM) o una aplicación de IA. Los servidores de MCP conectan las aplicaciones de IA a sistemas externos, como bases de datos y servicios web, y traducen sus respuestas a un formato que la aplicación de IA pueda comprender.
Este es un servidor de MCP proporcionado por la API de Maps Grounding Lite. El servidor proporciona herramientas para que los desarrolladores creen aplicaciones basadas en LLM sobre Google Maps Platform.
Extremos del servidor
Un extremo de servicio de MCP es la dirección de red y la interfaz de comunicación (por lo general, una URL) del servidor de MCP que usa una aplicación de IA (el host para el cliente de MCP) para establecer una conexión segura y estandarizada. Es el punto de contacto para que el LLM solicite contexto, llame a una herramienta o acceda a un recurso. Los endpoints de MCP de Google pueden ser globales o regionales.
El servidor de MCP de mapstools.googleapis.com tiene el siguiente extremo de MCP:
Herramientas de MCP
Una herramienta de MCP es una función o capacidad ejecutable que un servidor de MCP expone a una aplicación de LLM o IA para realizar una acción en el mundo real.
El servidor de MCP de mapstools.googleapis.com tiene las siguientes herramientas:
| Herramientas de MCP | |
|---|---|
| search_places |
Llama a esta herramienta cuando la solicitud del usuario sea encontrar lugares, empresas, direcciones, ubicaciones, puntos de interés o cualquier otra búsqueda relacionada con Google Maps. Requisitos de entrada (CRÍTICOS):
Instrucciones para la llamada a la herramienta:
|
| lookup_weather |
Proporciona las condiciones actuales y los pronósticos por hora y día para cualquier ubicación. Usa esta herramienta para todas las consultas relacionadas con el clima. Datos específicos disponibles: Temperatura (actual, sensación térmica, máxima/mínima, índice de calor), viento (velocidad, ráfagas, dirección), eventos celestes (amanecer/atardecer, fase lunar), precipitación (tipo, probabilidad, cantidad/QPF), condiciones atmosféricas (índice UV, humedad, cobertura de nubes, probabilidad de tormentas eléctricas) y dirección de ubicación geocodificada. Requisitos de entrada (CRÍTICOS):
Manejo de fechas (CRÍTICO): Las fechas y horas proporcionadas por el usuario DEBEN proporcionarse en la zona horaria local de la ubicación solicitada. Las fechas DEBEN desglosarse en parámetros enteros separados: año, mes y día. El formato requerido para estos parámetros es: {"year": |
| compute_routes |
Calcula una ruta de viaje entre un origen y un destino especificados. Modos de viaje admitidos: DRIVE (predeterminado), WALK. Requisitos de entrada (CRÍTICOS): Requiere origen y destino. Cada uno debe proporcionarse con uno de los siguientes métodos, anidado dentro de su campo respectivo:
Ejemplo de llamada a herramienta: {"origin":{"address":"Eiffel Tower"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"travel_mode":"DRIVE"} |