MCP Tools Reference: paydeveloper.googleapis.com

Araç: list_pass_issuers

Kimliği doğrulanmış kullanıcıyla ilişkili Google Cüzdan işletme konsoluna kayıtlı tüm kart verenlerin kapsamlı bir listesini alır. Bu araç, bağlılık kartları, hediye kartları veya uçuşlar gibi Cüzdan kartlarını yöneten geliştiriciler için gerekli bilgileri sağlar.

Aşağıdaki kod örneğinde, list_pass_issuers MCP aracını çağırmak için curl simgesinin nasıl kullanılacağı gösterilmektedir.

Curl İsteği
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
}'

Giriş Şeması

Kimliği doğrulanmış kullanıcıyla paylaşılan kart verenleri listelemek için istek mesajı.

Çıkış şeması

Kimliği doğrulanmış kullanıcıyla paylaşılan geçiş kartı veren kuruluşları listelemek için yanıt mesajı.

ListPassIssuersResponse

JSON gösterimi
{
  "passIssuers": [
    {
      object (PassIssuer)
    }
  ]
}
Alanlar
passIssuers[]

object (PassIssuer)

Kartı veren kuruluşların kullanıcıyla paylaşılan temel bilgileri.

PassIssuer

JSON gösterimi
{
  "issuerId": string,
  "displayName": string
}
Alanlar
issuerId

string (int64 format)

İsteğe bağlı. Kartı veren kuruluşun benzersiz tanımlayıcısı.

displayName

string

İsteğe bağlı. Geçiş kartı sağlayıcısının görünen adı.

Araç Ek Açıklamaları

Araç açıklamaları, belirli bir aracın temel riskini açıklamak için MCP istemcilerine gönderilir. Çoğu istemci bu ipuçlarını güvenilmeyen olarak değerlendirir ancak onay isteminin kullanıcıya ne zaman gönderileceğine karar vermek için kullanılabilirler.

Başlık dizesinin yanı sıra aşağıdaki Boole ipuçları şu şekilde tanımlanır:

  • readOnlyHint: Doğruysa araç, ortamını değiştirmez. Varsayılan: false.
  • destructiveHint: Doğruysa araç, yıkıcı işlemler gerçekleştirebilir. Yanlış ise araç yalnızca ekleme işlemleri gerçekleştirebilir. Varsayılan: true.
  • idempotentHint: Doğruysa aynı bağımsız değişkenlerle aracı tekrar tekrar çağırmanın ortamı üzerinde ek bir etkisi olmaz. Varsayılan: false.
  • openWorldHint: Doğruysa araç, harici öğelerden oluşan bir "açık dünya" ile etkileşim kurabilir. Yanlışsa araç yalnızca dahili öğelerle etkileşim kurabilir. Örneğin, bir web arama aracı açık dünya olurken bir bellek aracı açık dünya olmaz.

Yıkıcı İpucu: ❌ | İdempotent İpucu: ✅ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌