Amazon OpenSearch Service מציגה תמיכה ביישומי MCP
מוצר חדש

Amazon OpenSearch Service מציגה תמיכה ביישומי MCP

הרחבת פרוטוקול MCP מאפשרת לסוכני AI להציג ויזואליזציות ניטור אינטראקטיביות ישירות בחלון הצ'אט בסביבת הפיתוח.

4 דקות קריאה
מבוסס על כתבה שלAWS Machine Learningתרגום וסיכום באמצעות מערכת חדשות בליווי AIאיך אנחנו עובדים

תקציר מנהלים

נקודות עיקריות

  • Amazon OpenSearch Service תומך ביישומי MCP המרחיבים את פרוטוקול Model Context Protocol עם דפוס תגובה כפול של טקסט וויזואליזציה.

  • הוויזואליזציות מופקות בצד שרת OpenSearch מול נתוני אמת ומציגות מפות שירותים, מפלי עקבות ותרשימים ישירות ב-IDE.

  • הארכיטקטורה מבוססת על שרת MCP מקומי המאמת בקשות באמצעות פרטי AWS מול יישום OpenSearch UI.

  • התהליך מאפשר לאמת ממצאי סוכן באותו רצף שיחה ללא פתיחת דפדפן או הרצה ידנית חוזרת של שאילתות.

Amazon OpenSearch Service מציגה תמיכה ביישומי MCP

  • Amazon OpenSearch Service תומך ביישומי MCP המרחיבים את פרוטוקול Model Context Protocol עם דפוס תגובה...
  • הוויזואליזציות מופקות בצד שרת OpenSearch מול נתוני אמת ומציגות מפות שירותים, מפלי עקבות ותרשימים ישירות...
  • הארכיטקטורה מבוססת על שרת MCP מקומי המאמת בקשות באמצעות פרטי AWS מול יישום OpenSearch UI.
  • התהליך מאפשר לאמת ממצאי סוכן באותו רצף שיחה ללא פתיחת דפדפן או הרצה ידנית חוזרת...

לפי פרסום של ארתור האנג זואו, ג'ושוע לי ופראטיק גורודאט שנוי מ-Amazon OpenSearch Service, שירות Amazon OpenSearch Service תומך כעת ביכולת חדשה בשם יישומי MCP (או MCP Apps), המרחיבה את פרוטוקול Model Context Protocol כדי לאפשר הצגת ויזואליזציות אינטראקטיביות ישירות בחלון הצ'אט של סביבת הפיתוח לצד תשובת הטקסט של סוכן ה-AI.

הבעיה: תהליך האימות דורש יציאה מסביבת הסוכן

לפי מחברי המאמר, סוכני ניטור (observability agents) מבצעים שאילתות על התראות, מצליבים יומני רישום (logs) עם עקבות (traces), ומפיקים השערת סיבת שורש בתוך דקות. עם זאת, שלב האימות עדיין גוזל זמן ממהנדסים. לאחר קריאת סיכום הטקסט של הסוכן, המהנדס נדרש לעזוב את סביבת הפיתוח (IDE), לפתוח דפדפן, להתחבר לממשק ניטור נפרד, להריץ מחדש שאילתות באופן ידני בכלי אחר, ולהשוות את פלט הטקסט של הסוכן מול לוחות המחוונים בפועל. לאחר מכן המהנדס חוזר לסוכן כדי להמשיך בשיחה.

הכותבים מציינים כי לולאת אימות חיצונית זו מהווה צוואר בקבוק, משום שהיא מאלצת מעבר בין כלים ומאטה את יתרון המהירות של אוטומציה מבוססת סוכנים. בנוסף, ארגונים שבחרו להריץ ניטור מבוסס סוכנים באופן מקומי מטעמי שליטה ויעילות עלויות, ויתרו היסטורית על נוחות שימוש ולעיתים על ביצועי סוכן בהשוואה לפתרונות של ספקים המצמידים AI לשירותיהם. עבור צוותים אלה, פער האימות מהווה את הנטל התפעולי העיקרי.

הפתרון: שילוב ממשק ניטור בתוך סביבת הפיתוח

Amazon OpenSearch Service מציג תמיכה ביישומי MCP, המוסיפים דפוס תגובה כפול (dual response pattern) לפרוטוקול MCP. כאשר סוכן ה-AI מבצע קריאת כלי (tool call) ליישום MCP, התגובה כוללת שני חלקים: סיכום טקסטואלי הכולל נתונים תמציתיים ומובנים, וויזואליזציה אינטראקטיבית המוצגת באותו רצף שיחה.

הוויזואליזציה מופקת באמצעות הרצת קוד בצד השרת מול אותם מקורות נתונים המזינים את לוחות המחוונים של OpenSearch. כתוצאה מכך, התוצאות הן דטרמיניסטיות ומציגות את תוצאת השאילתה בפועל בצורת תרשים אינטראקטיבי, תצוגת מפל עקבות (trace waterfall) או מפת שירותים (service map).

ארכיטקטורה ואופן פעולת הפרוטוקול

היכולת מורכבת משרת MCP מקומי, סביבת הפיתוח (IDE) ויישום ממשק המשתמש של OpenSearch (המכונה OpenSearch UI).

הזרימה פועלת כך:

  1. שרת MCP מקומי פועל על מחשב המשתמש ומשמש כגשר מאובטח בין סביבת הפיתוח ליישום OpenSearch UI.
  2. השרת חושף כלי ניטור שסוכן ה-AI יכול להפעיל.
  3. כל קריאת כלי מועברת דרך שרת ה-MCP המקומי אל נקודת הקצה (endpoint) של יישום OpenSearch UI, מאומתת באמצעות פרטי הגישה של AWS, ומבצעת שאילתה.
  4. יישום OpenSearch UI, המשמש ממשק Serverless עבור תחומי OpenSearch, אוספי Serverless, שירות CloudWatch ושירות Amazon Managed Service for Prometheus, מחזיר הן סיכום טקסט מובנה והן רכיב ויזואליזציה מרונדר.
  5. שרת ה-MCP אורז את שני החלקים לתגובת MCP יחידה הנשלחת חזרה לסביבת הפיתוח, שמזהה את הוויזואליזציה ומציגה אותה כווידג'ט אינטראקטיבי.

הנתונים נשארים בחשבון ה-AWS של המשתמש, והשרת פועל מקומית תחת ההרשאות והמדיניות המוגדרות בו.

דוגמה לקריאת כלי מקצה לקצה בחקירת עקבות

לשם הדגמת הדפוס, המחברים מתארים תרחיש חקירת עקבות (trace investigation):

  • הסוכן שולח קריאת כלי עם מזהה עקבה (trace ID) או מסננים כגון שם שירות וטווח זמנים אל שרת ה-MCP המקומי באמצעות פרוטוקול MCP סטנדרטי.
  • השרת המקומי מאמת את הבקשה ומעביר אותה ב-HTTP API אל יישום OpenSearch UI, אשר שולף את המקטעים (spans) התואמים ומייצר את התגובה.
  • התגובה הכפולה כוללת בחלק הטקסטואלי סיכום מובנה עם מזהה עקבה, משך זמן כולל, כמות מקטעים, הנתיב הקריטי (critical path) וניתוח של מקור הכשל. החלק הוויזואלי מציג מפל עקבות אינטראקטיבי המציג היררכיית מקטעים, תזמונים והערות שגיאה.
  • הסוכן משתמש בטקסט לצורך שלב הניתוח הבא שלו (כגון הצלבת המקטע הפגום עם יומני רישום), בעוד שהמהנדס צופה במפל העקבות באותו חלון, מרחיב מקטעים, בוחן תכונות ומאמת את סיבת השורש ללא פתיחת לשונית בדפדפן.

כלי MCP הזמינים במערכת

המחברים מפרטים את הכלים הזמינים המחולקים לשלוש קטגוריות:

  1. כלי חקירה מרכזיים (Core investigation tools):

    • כלי מיון ומענה (Triage and response) המציגים התראות פעילות, מצליבים התראות קשורות ומציגים פילוח חומרה.
    • כלי חקירת יומני רישום (Log investigation) לחיפוש דפוסי שגיאות וקיבוץ רשומות דומות.
    • כלי חקירת עקבות (Trace investigation) לאיתור עקבות מבוזרות, הצגת היררכיית מקטעים וזיהוי מקור הכשל.
  2. כלי הקשר וויזואליזציה (Context and visualization tools):

    • כלי חקירת מדדים (Metric investigation) להרצת שאילתות PromQL וניתוח ספים.
    • כלי ביצועי שירות המספקים מדדי RED (קצב, שגיאות, משך).
    • כלי טופולוגיה המציגים מפת שירותים כגרף תלויות עם נפח קריאות ושיעורי שגיאות.
    • כלי ויזואליזציה דינמיים להפקת תרשימי קו, עמודות, שטח ומדדים.
    • כלי מערכי נתונים והצלבות (Datasets and correlations) לביצוע חיבורי נתונים בין אותות שונים.
  3. כלים מיוחדים (Specialized tools):

    • כלי ניטור AI וסוכנים למעקב אחר קריאות מודלי שפה גדולים (LLM) והצגת מפות עקבות של סוכנים.
    • כלי בריאות המערכת (Stack health) המדווחים על מצב האשכול והקצאת shards.
    • כלי ניקוד מכשור (Instrumentation scoring) לזיהוי פערים בכיסוי הטלמטריה.

שלבי ההתקנה וההגדרה

כדי להתחיל בשימוש, המחברים מפרטים את דרישות הקדם ואת שלבי ההגדרה:

דרישות קדם:

  • יישום OpenSearch UI עם סביבת עבודה של Observability המחוברת למקור נתונים אחד לפחות (תחומי OpenSearch Service, אוספי Serverless, או סביבות עבודה של Amazon Managed Service for Prometheus).
  • סביבת פיתוח תואמת: Claude Desktop, VS Code GitHub Copilot, Goose, ChatGPT או Cursor.
  • התקנה מקומית של Node.js בגרסה 22 ומעלה.
  • פרטי גישה של AWS עם הרשאות es:ESHttpGet ו-es:ESHttpPost.

שלבי ההתקנה:

  1. הורדת קובץ ה-ZIP של שרת ה-MCP מדף ההורדות וחילוצו. הקובץ המחולץ מכיל את server/server.js.
  2. הוספת הגדרת שרת ה-MCP לקובץ התצורה המתאים בסביבת הפיתוח עם פקודת ההרצה (node), הנתיב לקובץ השרת, ומשתני סביבה הכוללים את נקודת הקצה של OpenSearch UI (שנמצאה תחת Applications בקונסולת OpenSearch), אזור ה-AWS ופרופיל ה-AWS.
  3. אימות החיבור באמצעות הפעלת סביבת הפיתוח מחדש והזנת הבקשה: "List available observability data sources". תגובה המציגה את מקורות הנתונים המחוברים מעידה על הגדרה תקינה.

המחברים מציינים כי לבדיקה ללא נתוני ייצור ניתן לפרוס את אפליקציית הדמו של OpenTelemetry. להסרת ההגדרה יש למחוק את הרשומה מהגדרות ה-MCP בסביבת הפיתוח ולמחוק את התיקייה המקומית, ללא צורך בניקוי משאבים בצד AWS.

שאלות ותשובות

שאלות נפוצות

הכתבה הוכנה באמצעות מערכת בליווי בינה מלאכותית לתרגום, סיכום ובקרות איכות אוטומטיות מתוך פרסום מקורי של AWS Machine Learning. קראו על תהליך העריכה שלנו. קישור למקור המקורי.

קבלו עדכוני AI שימושיים למייל

תקציר ממוקד ממערכת החדשות שלנו.

עוד מ־AWS Machine Learning

כל הכתבות מ־AWS Machine Learning
בניית מערכת ניהול ידע מבוססת אווטאר ו-AI בענן AWS
מדריך
4 דקות
מ־AWS Machine Learning

בניית מערכת ניהול ידע מבוססת אווטאר ו-AI בענן AWS

בפוסט הנדסי של AWS הוצג פתרון מבוסס ענן לשימור ידע ארגוני, המשלב אווטאר אינטראקטיבי המופעל בדיבור וטקסט עם ארכיטקטורת RAG מנוהלת. המערכת עושה שימוש ב-Amazon Bedrock Knowledge Bases, ב-Amazon S3, במאגר וקטורים של OpenSearch Serverless, ובמנגנון מטמון דו-שכבתי הכולל את DynamoDB. הפתרון מאפשר לעובדים לגשת לנהלים ומדיניות בשפה טבעית, ומסייע לארגונים לשמר מומחיות לפני פרישת עובדים ותיקים. המערכת ניתנת לפריסה מהירה באמצעות CloudFormation, ומציגה הפחתה בעלויות הסקת מודלי בינה מלאכותית בזכות שימוש במטמון חכם לשאלות חוזרות.

קרא עוד

עוד כתבות שיעניינו אותך

לכל הכתבות
בניית צוות סוכני AI ב-n8n עם Amazon Bedrock AgentCore
מוצר חדש
5 דקות
מ־n8n

בניית צוות סוכני AI ב-n8n עם Amazon Bedrock AgentCore

בפוסט שפורסם בבלוג של n8n הציג סונדאר ראגהוואן מ-AWS ארכיטקטורת צוות סוכני בינה מלאכותית המבוססת על n8n ועל Amazon Bedrock AgentCore harness. המערכת כוללת סוכן מיון שמנתב פניות לקוחות לשלושה סוכנים מומחים (ניתוח וחישוב, ארכיטקטורה, ומחקר כללי). כל הסוכנים פועלים על גבי משאב harness יחיד וחולקים זיכרון מנוהל המוגדר לפי מזהה הלקוח (Actor ID), כך שכל סוכן מסוגל לקרוא נתונים שנמסרו בשיחה מוקדמת מבלי לדרוש מהלקוח לחזור עליהם, וללא צורך בהקמת מסד נתונים וקטורי.

קרא עוד
גוגל מציגה את סדרת Pixel 11, שעון ה-Pixel Watch 5 ותג ה-Pixel Tag
מוצר חדש
4 דקות
מ־TechCrunch

גוגל מציגה את סדרת Pixel 11, שעון ה-Pixel Watch 5 ותג ה-Pixel Tag

באירוע Made by Google 2026 שנערך ביום רביעי, חשפה גוגל את סדרת מכשירי Pixel 11, הכוללת את ה-Pixel 11 הסטנדרטי עם פס מצלמה דק יותר ונפח אחסון בסיסי של 256GB במחיר של 899 דולר, לצד דגמי Pro ו-Pro XL עמידים יותר ודגם מתקפל משודרג (Pixel 11 Pro Fold). בנוסף, הציגה החברה את ה-Pixel Watch 5 המציע מעקב בריאותי מתקדם, תג מעקב ראשון בשם Pixel Tag למציאת חפצים, ושורה של תכונות בינה מלאכותית חדשות מבוססות Gemini כמו Rambler להזנת קול טבעית ותרגום שפת סימנים בזמן אמת.

קרא עוד
אחרי שביזבזה מיליונים על AI: חברת Rippling משיקה כלי למעקב הוצאות
מוצר חדש
4 דקות
מ־TechCrunch

אחרי שביזבזה מיליונים על AI: חברת Rippling משיקה כלי למעקב הוצאות

חברת Rippling השיקה השבוע מוצר חדש בשם AI Spend Console שנועד לסייע לארגונים לעקוב אחר הוצאות הבינה המלאכותית של עובדיהם ולרסן אותן. פיתוח המוצר החל לאחר שסמנכ"ל הכספים של Rippling גילה כי החברה בנתיב לשריפת מיליוני דולרים – כ-40% מתקציב השכר של מחלקת המחקר והפיתוח – על אסימוני בינה מלאכותית. ניתוח דפוסי השימוש הראה כי 10% עד 15% מהעובדים היו אחראים ל-60% מההוצאה, כאשר עובדים נטו להשתמש בדגמי החזית היקרים ביותר לכל משימה. באמצעות המוצר החדש ושער הניתוב שפיתחה, שהעביר שאילתות לדגמים חסכוניים יותר כמו GLM 5.2 של Z.ai, הצליחה Rippling להפחית את עלויות ה-AI ל-15% מתקציב כוח האדם של המחלקה, תוך שמירה על נפח שימוש גבוה ויציב של כ-600 מיליארד אסימונים.

קרא עוד
כלי הבינה המלאכותית לרישום הערות שמוזמן לכל הפגישות
מוצר חדש
4 דקות
מ־Wired

כלי הבינה המלאכותית לרישום הערות שמוזמן לכל הפגישות

חברת Wispr Flow, המוכרת בזכות כלי ההכתבה הקולית שלה, השיקה תכונה חדשה בשם Notetaker המאפשרת להקליט, לתמלל ולסכם פגישות עבודה בזמן אמת. הכלי, אשר פועל תחילה על מחשבי מק (Mac), מתחבר ליומן המשתמש ומספק סיכום מבוסס בינה מלאכותית לצד ממשק צ'אטבוט המאפשר לשאול שאלות המשך על תוכן השיחה. למרות שהתמלול מתבצע באופן מקומי על גבי המכשיר ואינו מציג את הכלי כמשתתף גלוי בפגישה, מנכ"ל החברה, טנאי קות'ארי, מדגיש את החשיבות שבקבלת הסכמה וגילוי נאות מצד המשתמשים, הן מתוך כבוד לפרטיות והן בשל היבטים משפטיים מקומיים הדורשים הסכמה של כלל המעורבים בשיחה.

קרא עוד