Ferramenta: list_pass_issuers
Recupera uma lista abrangente de todos os emissores de cartões registrados no console empresarial da Carteira do Google associados ao usuário autenticado. Essa ferramenta fornece informações essenciais para desenvolvedores que gerenciam cartões da Carteira, como cartões de fidelidade, vales-presente ou voos.
O exemplo de código a seguir mostra como usar curl para chamar a ferramenta MCP list_pass_issuers.
| Solicitação curl |
|---|
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": "list_pass_issuers", "arguments": { // Provide these details according to the MCP tool specification. } }, "jsonrpc": "2.0", "id": 1 }' |
Esquema de entrada
Mensagem de solicitação para listar os emissores de cartões compartilhados com o usuário autenticado.
Esquema de saída
Mensagem de resposta para listar os emissores de cartões compartilhados com o usuário autenticado.
ListPassIssuersResponse
| Representação JSON |
|---|
{
"passIssuers": [
{
object ( |
| Campos | |
|---|---|
passIssuers[] |
As informações básicas dos emissores de cartões compartilhadas com o usuário. |
PassIssuer
| Representação JSON |
|---|
{ "issuerId": string, "displayName": string } |
| Campos | |
|---|---|
issuerId |
Opcional. O identificador exclusivo do emissor do cartão. |
displayName |
Opcional. O nome de exibição do emissor do cartão. |
Anotações da ferramenta
As anotações da ferramenta são enviadas aos clientes do MCP para descrever o risco básico de uma determinada ferramenta. A maioria dos clientes trata essas dicas como não confiáveis, mas elas podem ser usadas para decidir quando um aviso de confirmação pode ser enviado a um usuário.
Além da string de título, as seguintes dicas booleanas são definidas da seguinte maneira:
readOnlyHint: se for verdadeiro, a ferramenta não modifica o ambiente. Padrão: falso.destructiveHint: se for verdadeiro, a ferramenta poderá realizar ações destrutivas. Se for falso, a ferramenta só poderá realizar ações aditivas. Padrão: verdadeiro.idempotentHint: se for verdadeiro, chamar a ferramenta repetidamente com os mesmos argumentos não terá efeito adicional no ambiente. Padrão: falso.openWorldHint: se for verdadeiro, a ferramenta poderá interagir com um "mundo aberto" de entidades externas. Se for falso, a ferramenta só poderá interagir com entidades internas. Por exemplo, uma ferramenta de pesquisa na Web seria de mundo aberto, enquanto uma ferramenta de memória não seria.
Dica destrutiva: ❌ | Dica idempotente: ✅ | Dica somente leitura: ✅ | Dica de mundo aberto: ❌