MCP Reference: monitoring.googleapis.com

שרת Model Context Protocol‏ (MCP) פועל כפרוקסי בין שירות חיצוני שמספק הקשר, נתונים או יכולות למודל שפה גדול (LLM) או לאפליקציית AI. שרתי MCP מחברים אפליקציות AI למערכות חיצוניות כמו מסדי נתונים ושירותי אינטרנט, ומתרגמים את התשובות שלהם לפורמט שאפליקציית ה-AI יכולה להבין.

הגדרת השרת

לפני שמשתמשים בשרתי MCP, צריך להפעיל אותם ולהגדיר אימות. מידע נוסף על שימוש בשרתי MCP מרוחקים של Google ו-Google Cloud זמין במאמר סקירה כללית על שרתי Google Cloud MCP.

שרת MCP שמספק כלים ל-Cloud Monitoring

נקודות קצה של שרת

נקודת קצה של שירות MCP היא כתובת הרשת וממשק התקשורת (בדרך כלל כתובת URL) של שרת ה-MCP, שמשמש יישום AI (המארח של לקוח ה-MCP) כדי ליצור חיבור מאובטח וסטנדרטי. הוא משמש כנקודת קשר עבור מודל ה-LLM כדי לבקש הקשר, להפעיל כלי או לגשת למשאב. נקודות הקצה של Google MCP יכולות להיות גלובליות או אזוריות.

לשרת ה-MCP monitoring.googleapis.com יש את נקודת הקצה הבאה של ה-MCP:

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

כלי MCP

כלי MCP הוא פונקציה או יכולת הפעלה ששרת MCP חושף למודל שפה גדול (LLM) או לאפליקציית AI כדי לבצע פעולה בעולם האמיתי.

בשרת ה-MCP של monitoring.googleapis.com יש את הכלים הבאים:

כלי MCP
list_timeseries הצגת נתוני סדרות זמן מ-Google Cloud Monitoring API
get_alert_policy הכלי הזה הוא הכלי העיקרי לקבלת מידע על מדיניות התראות ספציפית. מדיניות ההתראות מגדירה את התנאים שבהם רוצים לקבל התראה על בעיות בשירותים. האפשרות הזו שימושית כדי להבין את הפרטים של הגדרת התראה ספציפית.
list_alert_policies הכלי הזה הוא הכלי העיקרי להצגת רשימה של מדיניות ההתראות בפרויקט בענן של Google Cloud. מדיניות ההתראות מגדירה את התנאים שבהם רוצים לקבל התראה על בעיות בשירותים. המידע הזה שימושי כדי להבין אילו התראות מוגדרות כרגע.
get_alert הכלי הזה הוא הכלי העיקרי לקבלת מידע על התראה ספציפית. התראה היא ייצוג של הפרה של מדיניות התראות. המידע הזה שימושי להבנת הפרטים של התראה ספציפית.
list_alerts הכלי הזה הוא הכלי העיקרי שבו אפשר להשתמש כדי לראות את ההתראות בפרויקט בענן של Google Cloud. התראה היא ייצוג של הפרה של מדיניות התראות. המידע הזה שימושי להבנת הפרות מדיניות נוכחיות וקודמות שקשורות למדיניות התראות.
list_metric_descriptors השתמשו בכלי הזה ככלי העיקרי לגלות את סוגי המדדים שזמינים בפרויקט בענן של Google Cloud. זהו שלב ראשון טוב להבנת הנתונים שזמינים למעקב וליצירת לוחות בקרה או התראות.

קבלת מפרטים של כלי ה-MCP

כדי לקבל את המפרטים של כלי ה-MCP לכל הכלים בשרת MCP, משתמשים בשיטה tools/list. בדוגמה הבאה אפשר לראות איך משתמשים ב-curl כדי להציג רשימה של כל הכלים והמפרטים שלהם שזמינים כרגע בשרת ה-MCP.

בקשת Curl
                      curl --location 'https://monitoring.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'