MCP Reference: paydeveloper.googleapis.com

Serwer Model Context Protocol (MCP) działa jako serwer proxy między usługą zewnętrzną, która udostępnia kontekst, dane lub funkcje dużemu modelowi językowemu (LLM) lub aplikacji AI. Serwery MCP łączą aplikacje AI z systemami zewnętrznymi, takimi jak bazy danych i usługi internetowe, tłumacząc ich odpowiedzi na format zrozumiały dla aplikacji AI.

Konfiguracja serwera

Przed użyciem musisz włączyć serwery MCPskonfigurować uwierzytelnianie. Więcej informacji o korzystaniu z serwerów MCP Google i Google Cloud znajdziesz w omówieniu serwerów MCP Google Cloud.

Jest to serwer MCP, który udostępnia narzędzia do wypłacania środków deweloperom.

Punkty końcowe serwera

Punkt końcowy usługi MCP to adres sieciowy i interfejs komunikacyjny (zwykle adres URL) serwera MCP, którego aplikacja AI (host klienta MCP) używa do nawiązywania bezpiecznego, standardowego połączenia. Jest to punkt kontaktowy, za pomocą którego LLM może prosić o kontekst, wywoływać narzędzie lub uzyskiwać dostęp do zasobu. Punkty końcowe Google MCP mogą być globalne lub regionalne.

Serwer MCP paydeveloper.googleapis.com ma ten punkt końcowy MCP:

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

Narzędzia MCP

Narzędzie MCP to funkcja lub wykonywalna możliwość, którą serwer MCP udostępnia dużemu modelowi językowemu lub aplikacji AI, aby umożliwić jej wykonanie działania w świecie rzeczywistym.

Serwer MCP paydeveloper.googleapis.com ma te narzędzia:

Narzędzia MCP
search_documentation Wyszukuje i pobiera najbardziej odpowiednie i aktualne sekcje z oficjalnej dokumentacji dla deweloperów Google Pay i Portfela Google oraz przykładowy kod.
list_merchants Pobiera listę wszystkich profili firm sprzedawców Google Pay powiązanych z uwierzytelnionym kontem.
list_google_pay_integrations Zwraca bieżący stan i szczegóły konfiguracji wszystkich integracji Google Pay powiązanych z określonym identyfikatorem sprzedawcy. Zapewnia natychmiastowe informacje zwrotne o stanie integracji i weryfikacji dokumentów.
enable_google_pay_api Umożliwia korzystanie z Google Pay API na nowo utworzonym lub dotychczasowym koncie sprzedawcy. Jest to warunek wstępny przed dodaniem integracji z określonymi platformami (internetową lub Androidem).
list_pass_issuers Pobiera pełną listę wszystkich wydawców kart zarejestrowanych w konsoli biznesowej Portfela Google powiązanej z uwierzytelnionym użytkownikiem. To narzędzie zawiera niezbędne informacje dla programistów zarządzających kartami w Portfelu, takimi jak karty lojalnościowe, karty podarunkowe czy karty pokładowe.
list_pass_classes Pobiera pełną listę wszystkich klas kart zarejestrowanych w konsoli biznesowej Portfela Google powiązanej z uwierzytelnionym użytkownikiem. To narzędzie zawiera niezbędne informacje dla programistów zarządzających kartami w Portfelu, takimi jak karty lojalnościowe, karty podarunkowe czy karty pokładowe.
query_merchant_performance Pobiera zbiorcze dane o skuteczności na wysokim poziomie i dane po integracji dla konkretnego profilu firmy sprzedawcy.
query_merchant_error_metrics Pobiera szczegółowe dane o błędach dotyczące konkretnego profilu firmy sprzedawcy. To narzędzie zapewnia szczegółowy podział błędów, co pozwala deweloperom wskazywać i rozwiązywać problemy.

Uzyskiwanie specyfikacji narzędzi MCP

Aby uzyskać specyfikacje narzędzi MCP dla wszystkich narzędzi na serwerze MCP, użyj metody tools/list. Poniższy przykład pokazuje, jak za pomocą curl wyświetlić listę wszystkich narzędzi i ich specyfikacji dostępnych obecnie na serwerze MCP.

Żądanie curl
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
}'