שרת Model Context Protocol (MCP) פועל כשרת proxy בין שירות חיצוני שמספק הקשר, נתונים או יכולות למודל שפה גדול (LLM) או לאפליקציית AI. שרתי MCP מחברים אפליקציות AI למערכות חיצוניות כמו מסדי נתונים ושירותי אינטרנט, ומתרגמים את התשובות שלהם לפורמט שאפליקציית ה-AI יכולה להבין.
הגדרת השרת
לפני שמשתמשים בשרתי MCP, צריך להפעיל אותם ולהגדיר אימות. מידע נוסף על שימוש בשרתי MCP מרוחקים של Google ו-Google Cloud זמין במאמר סקירה כללית על שרתי Google Cloud MCP.
זהו שרת MCP שמספק כלים לתשלום למפתחים.
נקודות קצה של שרתים
נקודת קצה של שירות MCP היא כתובת הרשת וממשק התקשורת (בדרך כלל כתובת URL) של שרת ה-MCP, שמשמש יישום AI (המארח של לקוח ה-MCP) כדי ליצור חיבור מאובטח וסטנדרטי. הוא משמש כנקודת קשר עבור מודל ה-LLM כדי לבקש הקשר, להפעיל כלי או לגשת למשאב. נקודות הקצה של Google MCP יכולות להיות גלובליות או אזוריות.
לשרת ה-MCP paydeveloper.googleapis.com יש את נקודת הקצה הבאה של ה-MCP:
- https://paydeveloper.googleapis.com/mcp
כלי MCP
כלי MCP הוא פונקציה או יכולת הפעלה ששרת MCP חושף למודל שפה גדול (LLM) או לאפליקציית AI כדי לבצע פעולה בעולם האמיתי.
שרת ה-MCP paydeveloper.googleapis.com כולל את הכלים הבאים:
| כלי MCP | |
|---|---|
| search_documentation | מחפש ומאחזר את הקטעים הרלוונטיים והעדכניים ביותר מתוך מסמכי המפתחים הרשמיים של Google Pay ו-Google Wallet ודוגמאות קוד. |
| list_merchants | אחזור רשימה של כל הפרופילים העסקיים של מוֹכרים ב-Google Pay שמשויכים לחשבון המאומת. |
| list_google_pay_integrations | הפונקציה מחזירה את הסטטוס הנוכחי ואת פרטי ההגדרה של כל השילובים של Google Pay שמשויכים למזהה סוחר ספציפי. הוא מספק משוב מיידי על סטטוס השילוב ועל ביקורות המסמכים. |
| enable_google_pay_api | הפעלת Google Pay API בחשבון של מוכר/ת חדש או קיים. זהו תנאי מוקדם לפני שממשיכים להוסיף שילובים ספציפיים לפלטפורמה (אינטרנט או Android). |
| list_pass_issuers | הפעולה הזו מאחזרת רשימה מקיפה של כל מנפיקי הכרטיסים שרשומים במסוף העסקי של Google Wallet שמשויך למשתמש המאומת. הכלי הזה מספק מידע חיוני למפתחים שמנהלים כרטיסים ב-Wallet, כמו כרטיסי מועדון לקוחות, כרטיסי מתנה או כרטיסי טיסה. |
| list_pass_classes | הפעולה הזו מאחזרת רשימה מקיפה של כל כרטיסי המועדון שרשומים במסוף העסקי של Google Wallet שמשויך למשתמש המאומת. הכלי הזה מספק מידע חיוני למפתחים שמנהלים כרטיסים ב-Wallet, כמו כרטיסי מועדון לקוחות, כרטיסי מתנה או כרטיסי טיסה. |
| 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 }' |