MCP Reference: paydeveloper.googleapis.com

Server Model Context Protocol (MCP) bertindak sebagai proxy antara layanan eksternal yang menyediakan konteks, data, atau kemampuan ke Model Bahasa Besar (LLM) atau aplikasi AI. Server MCP menghubungkan aplikasi AI ke sistem eksternal seperti database dan layanan web, menerjemahkan responsnya ke dalam format yang dapat dipahami oleh aplikasi AI.

Penyiapan Server

Anda harus mengaktifkan server MCP dan menyiapkan autentikasi sebelum digunakan. Untuk mengetahui informasi selengkapnya tentang cara menggunakan server MCP jarak jauh Google dan Google Cloud, lihat Ringkasan server MCP Google Cloud.

Ini adalah server MCP yang menyediakan alat untuk developer Pembayaran.

Endpoint Server

Endpoint layanan MCP adalah alamat jaringan dan antarmuka komunikasi (biasanya URL) server MCP yang digunakan aplikasi AI (Host untuk klien MCP) untuk membuat koneksi yang aman dan standar. Ini adalah titik kontak bagi LLM untuk meminta konteks, memanggil alat, atau mengakses resource. Endpoint MCP Google dapat bersifat global atau regional.

Server MCP paydeveloper.googleapis.com memiliki endpoint MCP berikut:

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

Alat MCP

Alat MCP adalah fungsi atau kemampuan yang dapat dieksekusi yang diekspos server MCP ke aplikasi LLM atau AI untuk melakukan tindakan di dunia nyata.

Server MCP paydeveloper.googleapis.com memiliki alat berikut:

Alat MCP
search_documentation Menelusuri dan mengambil bagian yang paling relevan dan terbaru dari dokumentasi developer serta contoh kode resmi Google Pay dan Google Wallet.
list_merchants Mengambil daftar semua profil bisnis penjual Google Pay yang terkait dengan akun terautentikasi.
list_google_pay_integrations Menampilkan status saat ini dan detail konfigurasi untuk semua integrasi Google Pay yang terkait dengan ID Penjual tertentu. Fitur ini memberikan masukan langsung tentang status integrasi dan peninjauan dokumen.
enable_google_pay_api Mengaktifkan Google Pay API untuk akun penjual yang baru dibuat atau yang sudah ada. Ini adalah prasyarat sebelum melanjutkan penambahan integrasi khusus platform (web atau Android).
list_pass_issuers Mengambil daftar lengkap semua penerbit kartu yang terdaftar di konsol bisnis Google Wallet yang terkait dengan pengguna terautentikasi. Alat ini memberikan informasi penting bagi developer yang mengelola kartu Wallet seperti kartu loyalitas, kartu voucher, atau penerbangan.
list_pass_classes Mengambil daftar lengkap semua class kartu yang terdaftar di konsol bisnis Google Wallet yang terkait dengan pengguna terautentikasi. Alat ini memberikan informasi penting bagi developer yang mengelola kartu Wallet seperti kartu loyalitas, kartu voucher, atau penerbangan.
query_merchant_performance Mengambil data performa gabungan tingkat tinggi dan metrik pasca-integrasi untuk profil bisnis penjual tertentu.
query_merchant_error_metrics Mengambil metrik error mendetail untuk profil bisnis penjual tertentu. Alat ini memberikan perincian error yang terperinci, sehingga developer dapat mengidentifikasi dan menyelesaikan masalah.

Mendapatkan spesifikasi alat MCP

Untuk mendapatkan spesifikasi alat MCP untuk semua alat di server MCP, gunakan metode tools/list. Contoh berikut menunjukkan cara menggunakan curl untuk mencantumkan semua alat dan spesifikasinya yang saat ini tersedia dalam server MCP.

Permintaan Curl
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
}'