MCP Reference: paydeveloper.googleapis.com

يعمل خادم بروتوكول سياق النموذج (MCP) كوكيل بين خدمة خارجية توفّر السياق أو البيانات أو الإمكانات لنموذج لغوي كبير (LLM) أو تطبيق ذكاء اصطناعي. تربط خوادم MCP تطبيقات الذكاء الاصطناعي بأنظمة خارجية، مثل قواعد البيانات وخدمات الويب، وتحوّل ردودها إلى تنسيق يمكن لتطبيق الذكاء الاصطناعي فهمه.

إعداد الخادم

عليك تفعيل خوادم MCP وإعداد المصادقة قبل استخدامها. لمزيد من المعلومات عن استخدام خوادم MCP البعيدة من Google وGoogle Cloud، يُرجى الاطّلاع على نظرة عامة على خوادم MCP في Google Cloud.

هذا خادم MCP يوفّر أدوات لمطوّري Pay.

نقاط نهاية الخادم

نقطة نهاية خدمة MCP هي عنوان الشبكة وواجهة الاتصال (عادةً عنوان URL) لخادم MCP الذي يستخدمه تطبيق الذكاء الاصطناعي (المضيف لعميل MCP) لإنشاء اتصال آمن وموحّد. وهي نقطة التواصل التي يستخدمها النموذج اللغوي الكبير لطلب السياق أو استدعاء أداة أو الوصول إلى مصدر. يمكن أن تكون نقاط نهاية MCP من Google عالمية أو إقليمية.

يحتوي خادم MCP في paydeveloper.googleapis.com على نقطة نهاية MCP التالية:

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

أدوات MCP

أداة MCP هي دالة أو إمكانية قابلة للتنفيذ يعرضها خادم MCP لنموذج لغوي كبير أو تطبيق ذكاء اصطناعي لتنفيذ إجراء في العالم الحقيقي.

يحتوي خادم MCP في paydeveloper.googleapis.com على الأدوات التالية:

أدوات MCP
search_documentation تبحث هذه الأداة عن أحدث الأقسام وأكثرها صلةً من مستندات المطوّرين الرسمية ونماذج الرموز البرمجية في Google Pay و"محفظة Google" وتستردّها.
list_merchants تستردّ هذه الأداة قائمة بجميع الملفات التجارية للتجّار في Google Pay المرتبطة بالحساب الذي تم التحقّق منه.
list_google_pay_integrations تعرض هذه الأداة الحالة الحالية وتفاصيل الإعداد لجميع عمليات التكامل مع Google Pay المرتبطة بمعرّف تاجر معيّن. وتقدّم ملاحظات فورية عن حالة عمليات التكامل ومراجعات المستندات.
list_pass_issuers تستردّ هذه الأداة قائمة شاملة بجميع جهات إصدار البطاقات المسجّلة في وحدة تحكّم التجّار في "محفظة Google" المرتبطة بالمستخدم الذي تم التحقّق منه. وتوفّر هذه الأداة معلومات أساسية للمطوّرين الذين يديرون بطاقات "محفظة Google"، مثل بطاقات الولاء أو بطاقات الهدايا أو رحلات الطيران.
list_pass_classes تستردّ هذه الأداة قائمة شاملة بجميع فئات البطاقات المسجّلة في وحدة تحكّم التجّار في "محفظة Google" المرتبطة بالمستخدم الذي تم التحقّق منه. وتوفّر هذه الأداة معلومات أساسية للمطوّرين الذين يديرون بطاقات "محفظة Google"، مثل بطاقات الولاء أو بطاقات الهدايا أو رحلات الطيران.
query_merchant_performance تستردّ هذه الأداة بيانات الأداء المجمّعة عالية المستوى والمقاييس بعد التكامل لملف تجاري معيّن لأحد التجّار.
query_merchant_error_metrics تستردّ هذه الأداة مقاييس تفصيلية للأخطاء لملف تجاري معيّن لأحد التجّار. وتوفّر هذه الأداة تفصيلاً دقيقًا للأخطاء، ما يسمح للمطوّرين بتحديد المشاكل وحلّها.

الحصول على مواصفات أداة MCP

للحصول على مواصفات أداة MCP لجميع الأدوات في خادم MCP، استخدِم طريقة tools/list. يوضّح المثال التالي كيفية استخدام curl لإدراج جميع الأدوات ومواصفاتها المتاحة حاليًا في خادم MCP.

طلب 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
}'