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
You must enable MCP servers and set up authentication before use. For more information about using Google and Google Cloud remote MCP servers, see Google Cloud MCP servers overview .
This is an MCP server which provides tools to Pay developers.
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.
The paydeveloper.googleapis.com MCP server has the following MCP endpoint:
- https://paydeveloper.googleapis.com/mcp
Instrumente MCP
An MCP tool is a function or executable capability that an MCP server exposes to a LLM or AI application to perform an action in the real world.
The paydeveloper.googleapis.com MCP server has the following tools:
| Instrumente MCP | |
|---|---|
| căutare_documentație | Searches and retrieves the most relevant, up-to-date sections from the official Google Pay and Google Wallet developer documentation and code samples. |
| 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 | Enables the Google Pay API for a newly created or existing merchant account. This is a prerequisite before proceeding with adding platform-specific integrations (web or 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 }' |