MCP Reference: mapscodeassist.googleapis.com

Un serveur MCP (Model Context Protocol) sert de proxy entre un service externe qui fournit du contexte, des données ou des capacités à un grand modèle de langage (LLM) ou à une application d'IA. Les serveurs MCP connectent les applications d'IA à des systèmes externes tels que des bases de données et des services Web, et traduisent leurs réponses dans un format que l'application d'IA peut comprendre.

Serveur MCP qui fournit des outils permettant d'ancrer les réponses LLM dans la documentation et les exemples de code officiels de Google Maps Platform.

Points de terminaison du serveur

Un point de terminaison de service MCP est l'adresse réseau et l'interface de communication (généralement une URL) du serveur MCP qu'une application d'IA (l'hôte du client MCP) utilise pour établir une connexion sécurisée et standardisée. Il s'agit du point de contact du LLM pour demander du contexte, appeler un outil ou accéder à une ressource. Les points de terminaison Google MCP peuvent être globaux ou régionaux.

Le serveur MCP mapscodeassist.googleapis.com possède le point de terminaison MCP suivant :

  • https://mapscodeassist.googleapis.com/mcp

Outils MCP

Un outil MCP est une fonction ou une capacité exécutable qu'un serveur MCP expose à un LLM ou à une application d'IA pour effectuer une action dans le monde réel.

Le serveur MCP mapscodeassist.googleapis.com comporte les outils suivants :

Outils MCP
retrieve-instructions CRITIQUE : Appelez cet outil en premier pour toute question concernant la localisation, la cartographie, les adresses, le routage, les points d'intérêt, l'analyse de localisation ou les données géospatiales (par exemple, Google Earth). Il fournit le contexte de base sur Google Maps Platform (API pour les cartes, les itinéraires et les lieux) et les bonnes pratiques essentielles au bon fonctionnement des autres outils. Cet outil DOIT être appelé avant tout autre outil.
retrieve-google-maps-platform-docs Effectue des recherches dans la documentation Google Maps Platform, les exemples de code, le centre d'architecture, le centre de confiance, les dépôts GitHub (y compris les exemples de code et les bibliothèques clientes pour react-google-maps, flutter, compose, utilities, swiftui et plus encore) et les conditions d'utilisation pour répondre aux questions des utilisateurs. IMPORTANT : Vous DEVEZ appeler l'outil retrieve-instructions ou charger la ressource instructions AVANT d'utiliser cet outil. Cela fournit le contexte essentiel nécessaire au bon fonctionnement de cet outil.

Obtenir les spécifications de l'outil MCP

Pour obtenir les spécifications des outils MCP pour tous les outils d'un serveur MCP, utilisez la méthode tools/list. L'exemple suivant montre comment utiliser curl pour lister tous les outils et leurs spécifications actuellement disponibles sur le serveur MCP.

Requête curl
curl --location 'https://mapscodeassist.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'