Ein Model Context Protocol (MCP)-Server fungiert als Proxy zwischen einem externen Dienst, der einem Large Language Model (LLM) oder einer KI-Anwendung Kontext, Daten oder Funktionen bereitstellt. MCP-Server verbinden KI-Anwendungen mit externen Systemen wie Datenbanken und Webdiensten und übersetzen deren Antworten in ein Format, das die KI-Anwendung versteht.
Server einrichten
Sie müssen MCP-Server aktivieren und die Authentifizierung einrichten, bevor Sie sie verwenden können. Weitere Informationen zur Verwendung von Remote-MCP-Servern von Google und Google Cloud finden Sie unter Google Cloud-MCP-Server – Übersicht.
Dies ist ein MCP-Server, der Tools für die Zahlung an Entwickler bereitstellt.
Serverendpunkte
Ein MCP-Dienstendpunkt ist die Netzwerkadresse und Kommunikationsschnittstelle (in der Regel eine URL) des MCP-Servers, über die eine KI-Anwendung (der Host für den MCP-Client) eine sichere, standardisierte Verbindung herstellt. Es ist der Ansprechpartner für das LLM, um Kontext anzufordern, ein Tool aufzurufen oder auf eine Ressource zuzugreifen. Google MCP-Endpunkte können global oder regional sein.
Der paydeveloper.googleapis.com-MCP-Server hat den folgenden MCP-Endpunkt:
- https://paydeveloper.googleapis.com/mcp
MCP-Tools
Ein MCP-Tool ist eine Funktion oder ausführbare Funktion, die ein MCP-Server einem LLM oder einer KI-Anwendung zur Ausführung einer Aktion in der realen Welt zur Verfügung stellt.
Der MCP-Server paydeveloper.googleapis.com bietet die folgenden Tools:
| MCP-Tools | |
|---|---|
| search_documentation | Sucht in der offiziellen Google Pay- und Google Wallet-Entwicklerdokumentation und in Codebeispielen nach den relevantesten und aktuellsten Abschnitten und ruft diese ab. |
| list_merchants | Ruft eine Liste aller Google Pay-Händlerprofile ab, die mit dem authentifizierten Konto verknüpft sind. |
| list_google_pay_integrations | Gibt den aktuellen Status und die Konfigurationsdetails für alle Google Pay-Integrationen zurück, die einer bestimmten Händler-ID zugeordnet sind. Sie erhalten sofort Feedback zum Status der Integration und der Dokumentüberprüfungen. |
| enable_google_pay_api | Aktiviert die Google Pay API für ein neu erstelltes oder vorhandenes Händlerkonto. Das ist eine Voraussetzung, bevor Sie plattformspezifische Integrationen (Web oder Android) hinzufügen können. |
| list_pass_issuers | Ruft eine umfassende Liste aller in der Google Wallet Business Console registrierten Kartenaussteller ab, die mit dem authentifizierten Nutzer verknüpft sind. Dieses Tool bietet wichtige Informationen für Entwickler, die Wallet-Karten/Tickets wie Kundenkarten, Geschenkkarten oder Flugtickets verwalten. |
| list_pass_classes | Ruft eine umfassende Liste aller in der Google Wallet Business Console registrierten Karten-/Ticketklassen ab, die dem authentifizierten Nutzer zugeordnet sind. Dieses Tool bietet wichtige Informationen für Entwickler, die Wallet-Karten/Tickets wie Kundenkarten, Geschenkkarten oder Flugtickets verwalten. |
| query_merchant_performance | Ruft zusammengefasste Leistungsdaten und Messwerte nach der Integration für ein bestimmtes Unternehmensprofil eines Händlers ab. |
| query_merchant_error_metrics | Ruft detaillierte Fehlermesswerte für ein bestimmtes Unternehmensprofil eines Händlers ab. Dieses Tool bietet eine detaillierte Aufschlüsselung der Fehler, sodass Entwickler Probleme genau lokalisieren und beheben können. |
Spezifikationen für MCP-Tools abrufen
Wenn Sie die MCP-Tool-Spezifikationen für alle Tools auf einem MCP-Server abrufen möchten, verwenden Sie die Methode tools/list. Im folgenden Beispiel wird gezeigt, wie Sie mit curl alle Tools und ihre Spezifikationen auflisten, die derzeit auf dem MCP-Server verfügbar sind.
| Curl-Anfrage |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |