Instrument: delete_principal
Șterge accesul unui utilizator principal la un anumit comerciant. Această operațiune necesită acces de administrator pentru comerciant.
Următorul exemplu de cod arată cum se utilizează curl pentru a apela instrumentul MCP delete_principal .
| 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/call", "params": { "name": "delete_principal", "arguments": { // Provide these details according to the MCP tool specification. } }, "jsonrpc": "2.0", "id": 1 }' |
Schema de intrare
Mesaj de solicitare pentru ștergerea unui principal de la un comerciant.
ȘtergereCererePrincipal
| Reprezentare JSON |
|---|
{ "merchantId": string, "email": string } |
| Câmpuri | |
|---|---|
merchantId | Obligatoriu. ID-ul comerciantului, din care se șterge principalul. |
email | Obligatoriu. Adresa de e-mail a principalului al cărui acces trebuie șters. |
Schema de ieșire
Mesaj de răspuns pentru ștergerea unui principal de la un comerciant.
Adnotări ale instrumentelor
Adnotările instrumentelor sunt trimise clienților MCP pentru a descrie riscul de bază al unui anumit instrument. Majoritatea clienților tratează aceste indicii ca fiind neîncrezătoare, dar pot fi folosite pentru a decide când ar putea fi trimisă o solicitare de confirmare unui utilizator.
Împreună cu șirul de titlu, următoarele indicii booleene sunt definite după cum urmează:
-
readOnlyHint: Dacă este adevărat, instrumentul nu își modifică mediul. Implicit: fals. -
destructiveHint: Dacă este adevărat, atunci instrumentul poate efectua acțiuni distructive. Dacă este fals, atunci instrumentul poate efectua doar acțiuni aditive. Implicit: adevărat. -
idempotentHint: Dacă este adevărat, apelarea repetată a instrumentului cu aceleași argumente nu va avea niciun efect suplimentar asupra mediului său. Implicit: fals. -
openWorldHint: Dacă este adevărat, atunci instrumentul poate interacționa cu o „lume deschisă” de entități externe. Dacă este fals, atunci instrumentul poate interacționa doar cu entități interne. De exemplu, un instrument de căutare web ar fi o lume deschisă, în timp ce un instrument de memorie nu ar fi o lume deschisă.
Indiciu distructiv: ✅ | Indiciu idempotent: ✅ | Indiciu doar pentru citire: ❌ | Indiciu lume deschisă: ❌