MCP Reference: paydeveloper.googleapis.com

Un server MCP (Model Context Protocol) acționează ca un proxy între un serviciu extern care furnizează context, date sau capabilități unui Large Language Model (LLM) sau unei aplicații de inteligență artificială. Serverele MCP conectează aplicațiile de inteligență artificială la sisteme externe, cum ar fi bazele de date și serviciile web, traducând răspunsurile acestora într-un format pe care aplicația de inteligență artificială îl poate înțelege.

Configurarea serverului

Trebuie să activați serverele MCP și să configurați autentificarea înainte de utilizare. Pentru mai multe informații despre utilizarea serverelor MCP la distanță Google și Google Cloud, consultați prezentarea generală a serverelor MCP Google Cloud .

Acesta este un server MCP care oferă instrumente dezvoltatorilor de plăți.

Puncte finale ale serverului

Un punct final de serviciu MCP este adresa de rețea și interfața de comunicare (de obicei o adresă URL) a serverului MCP pe care o aplicație de inteligență artificială (gazda pentru clientul MCP) o utilizează pentru a stabili o conexiune securizată și standardizată. Este punctul de contact pentru LLM pentru a solicita context, a apela un instrument sau a accesa o resursă. Punctele finale Google MCP pot fi globale sau regionale.

Serverul MCP paydeveloper.googleapis.com are următorul punct final MCP:

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

Instrumente MCP

Un instrument MCP este o funcție sau o capacitate executabilă pe care un server MCP o expune unei aplicații LLM sau AI pentru a efectua o acțiune în lumea reală.

Serverul MCP paydeveloper.googleapis.com are următoarele instrumente:

Instrumente MCP
căutare_documentație Caută și regăsește cele mai relevante și actualizate secțiuni din documentația oficială pentru dezvoltatori Google Pay și Google Wallet și din exemplele de cod.
listă_comercianți Preia o listă cu toate profilurile comerciale Google Pay asociate contului autentificat.
listă_integrări_google_pay Returnează starea actuală și detaliile de configurare pentru toate integrările Google Pay asociate cu un anumit ID de comerciant. Oferă feedback imediat cu privire la starea integrării și revizuiri ale documentelor.
enable_google_pay_api Activează API-ul Google Pay pentru un cont de comerciant nou creat sau existent. Aceasta este o condiție prealabilă înainte de a continua adăugarea de integrări specifice platformei (web sau Android).
listă_emitenți_de_permisiuni Preia o listă completă a tuturor emitenților de permise înregistrați în consola de afaceri Google Wallet, asociați cu utilizatorul autentificat. Acest instrument oferă informații esențiale pentru dezvoltatorii care gestionează permise Wallet, cum ar fi carduri de fidelitate, carduri cadou sau zboruri.
listă_clase_pass Preia o listă completă a tuturor claselor de permise înregistrate în consola de afaceri Google Wallet asociate utilizatorului autentificat. Acest instrument oferă informații esențiale pentru dezvoltatorii care gestionează permise Wallet, cum ar fi carduri de fidelitate, carduri cadou sau zboruri.
performanța_comercianților_cu_interogare Preia date agregate de performanță la nivel înalt și valori post-integrare pentru un anumit profil de comerciant.
metrici_eroare_comercianți_interogare Obține valori detaliate ale erorilor pentru un anumit profil comercial. Acest instrument oferă o defalcare granulară a erorilor, permițând dezvoltatorilor să identifice și să rezolve problemele.

Obțineți specificațiile instrumentului MCP

Pentru a obține specificațiile instrumentelor MCP pentru toate instrumentele dintr-un server MCP, utilizați metoda tools/list . Următorul exemplu demonstrează cum se utilizează curl pentru a lista toate instrumentele și specificațiile acestora disponibile în prezent pe serverul MCP.

Cerere de bucle
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
}'