یک سرور پروتکل زمینه مدل (MCP) به عنوان یک پروکسی بین یک سرویس خارجی عمل میکند که زمینه، دادهها یا قابلیتهایی را برای یک مدل زبان بزرگ (LLM) یا برنامه هوش مصنوعی فراهم میکند. سرورهای MCP برنامههای هوش مصنوعی را به سیستمهای خارجی مانند پایگاههای داده و سرویسهای وب متصل میکنند و پاسخهای آنها را به فرمتی که برنامه هوش مصنوعی میتواند درک کند، ترجمه میکنند.
راه اندازی سرور
قبل از استفاده، باید سرورهای MCP را فعال کرده و احراز هویت را تنظیم کنید . برای اطلاعات بیشتر در مورد استفاده از سرورهای MCP از راه دور گوگل و گوگل کلود، به نمای کلی سرورهای MCP گوگل کلود مراجعه کنید.
این یک سرور MCP است که ابزارهایی را برای توسعهدهندگان پرداخت فراهم میکند.
نقاط پایانی سرور
یک نقطه پایانی سرویس MCP، آدرس شبکه و رابط ارتباطی (معمولاً یک URL) سرور MCP است که یک برنامه هوش مصنوعی (میزبان برای کلاینت MCP) برای ایجاد یک اتصال امن و استاندارد از آن استفاده میکند. این نقطه تماس LLM برای درخواست زمینه، فراخوانی یک ابزار یا دسترسی به یک منبع است. نقاط پایانی Google MCP میتوانند جهانی یا منطقهای باشند.
سرور MCP مربوط به paydeveloper.googleapis.com دارای نقطه پایانی MCP زیر است:
- https://paydeveloper.googleapis.com/mcp
ابزارهای MCP
یک ابزار MCP یک تابع یا قابلیت اجرایی است که یک سرور MCP آن را در اختیار یک برنامه LLM یا هوش مصنوعی قرار میدهد تا عملی را در دنیای واقعی انجام دهد.
سرور MCP مربوط به paydeveloper.googleapis.com ابزارهای زیر را دارد:
| ابزارهای MCP | |
|---|---|
| جستجو_مستندات | مرتبطترین و بهروزترین بخشها را از مستندات رسمی توسعهدهندگان و نمونههای کد Google Pay و Google Wallet جستجو و بازیابی میکند. |
| لیست_بازرگانان | فهرستی از تمام نمایههای تجاری فروشندهی Google Pay مرتبط با حساب احراز هویتشده را بازیابی میکند. |
| ادغامهای لیست گوگل پی | وضعیت فعلی و جزئیات پیکربندی را برای همه ادغامهای Google Pay مرتبط با یک شناسه فروشنده خاص برمیگرداند. این گزارش، بازخورد فوری در مورد وضعیت ادغام و بررسی اسناد ارائه میدهد. |
| enable_google_pay_api | رابط برنامهنویسی کاربردی گوگل پی (Google Pay API) را برای یک حساب تجاری تازه ایجاد شده یا موجود فعال میکند. این یک پیشنیاز قبل از ادامه ادغامهای خاص پلتفرم (وب یا اندروید) است. |
| لیست_گذر_صادرکنندگان | فهرست جامعی از تمام صادرکنندگان کارتهای اعتباری ثبتشده در کنسول تجاری گوگل والت مرتبط با کاربر احراز هویتشده را بازیابی میکند. این ابزار اطلاعات ضروری را برای توسعهدهندگانی که کارتهای اعتباری والت مانند کارتهای وفاداری، کارتهای هدیه یا بلیط هواپیما را مدیریت میکنند، فراهم میکند. |
| لیست_پاس_کلاسها | فهرست جامعی از تمام کلاسهای مجوز ثبتشده در کنسول تجاری Google Wallet مرتبط با کاربر احراز هویتشده را بازیابی میکند. این ابزار اطلاعات ضروری را برای توسعهدهندگانی که مجوزهای Wallet مانند کارتهای وفاداری، کارتهای هدیه یا پروازها را مدیریت میکنند، فراهم میکند. |
| query_merchant_performance | دادههای عملکرد تجمیعشده سطح بالا و معیارهای پس از ادغام را برای یک نمایه تجاری خاص بازیابی میکند. |
| query_merchant_error_metrics | معیارهای خطای دقیق را برای یک پروفایل تجاری خاص بازیابی میکند. این ابزار، تجزیه و تحلیل دقیقی از خطاها ارائه میدهد و به توسعهدهندگان اجازه میدهد تا مشکلات را شناسایی و حل کنند. |
مشخصات ابزار MCP را دریافت کنید
برای دریافت مشخصات ابزار MCP برای همه ابزارهای موجود در یک سرور MCP، از متد tools/list استفاده کنید. مثال زیر نحوه استفاده از curl برای فهرست کردن همه ابزارها و مشخصات آنها که در حال حاضر در سرور MCP موجود هستند را نشان میدهد.
| درخواست کرل |
|---|
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 }' |