שרת MCP לניהול רשת (בדיקות קישוריות).
שרת Model Context Protocol (MCP) פועל כשרת proxy בין שירות חיצוני שמספק הקשר, נתונים או יכולות לבין מודל שפה גדול (LLM) או אפליקציית AI. שרתי MCP מחברים בין אפליקציות AI למערכות חיצוניות כמו מסדי נתונים ושירותי אינטרנט, ומתרגמים את התשובות שלהם לפורמט שאפליקציית ה-AI יכולה להבין.
הגדרת השרת
כדי להשתמש בשרתי MCP, צריך להפעיל אותם ולהגדיר אימות. מידע נוסף על השימוש בשרתי MCP מרוחקים של Google ו-Google Cloud זמין במאמר סקירה כללית על שרתי MCP של Google Cloud.
נקודות קצה של שרתים
נקודת קצה של שירות MCP היא כתובת הרשת וממשק התקשורת (בדרך כלל כתובת URL) של שרת ה-MCP, שאפליקציית AI (המארח של לקוח ה-MCP) משתמשת בהם כדי ליצור חיבור מאובטח וסטנדרטי. הוא משמש כנקודת הקשר של ה-LLM לבקשת הקשר, להפעלת כלי או לגישה למשאב. נקודות הקצה של Google MCP יכולות להיות גלובליות או אזוריות.
שרת ה-MCP של Network Management API מציע את נקודות הקצה הבאות של ערכת הכלים של MCP:
- https://networkmanagement.googleapis.com/mcp
- https://networkmanagement.googleapis.com/mcp/iam
כלי MCP
כלי MCP הוא פונקציה או יכולת הפעלה ששרת MCP חושף למודל שפה גדול (LLM) או לאפליקציית AI כדי לבצע פעולה בעולם האמיתי. ערכות כלים הן קבוצה של כלים ששימושיים למשימה ספציפית. שימוש בערכות כלים יכול לעזור לסוכן לפעול בצורה יעילה יותר, כי הוא מקטין את מספר הכלים שזמינים לסוכן.
ערכות כלים
לשרת ה-MCP networkmanagement.googleapis.com יש את ערכות הכלים הבאות:
| ערכות כלים של MCP | ||
|---|---|---|
| נקודת קצה (endpoint) | תיאור | כלים |
| /mcp | כלים לניהול בדיקות קישוריות. | |
| /mcp/iam | ממשקי API לניהול IAM של כללי מדיניות בקרת גישה בגרסה 1. | |
קבלת מפרטים של כלי MCP
כדי לקבל את המפרטים של כל הכלים בשרת MCP, משתמשים ב-method tools/list. בדוגמה הבאה מוסבר איך להשתמש ב-curl כדי להציג את כל הכלים והמפרטים שלהם שזמינים כרגע בשרת ה-MCP.
| בקשת Curl |
|---|
curl --location 'https://networkmanagement.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |