הפניה לשרת MCP לניהול MCP של Microsoft ‏(Preview)

הערה

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

חשוב

‏‫‏‫זוהי תכונת Preview.‬‬

  • Microsoft תצוגה מקדימה לפני מהדורה רשמית כדי שלקוחות יוכלו לקבל גישה מוקדמת ולספק משוב.
  • לתכונות תצוגה מקדימה יש פונקציונליות מוגבלת והן אינן מיועדות לשימוש ייצור.
  • Microsoft עשויה לשנות את השמות והפרמטרים של כלי MCP בגרסת תצוגה מקדימה. הימנע מיתלות עם קוד קשיח. Microsoft שומרת על תמיכת תרחישים.
  • תכונות התצוגה המקדימה כפופות Microsoft תנאי שימוש נוספים.

סקירה כללית

מזהה שרת שם התצוגה היקף
MCPManagement Microsoft ניהול שרת MCP McpServers.Management.All

כלים זמינים

כלי ניהול שרת MCP

GetMCPServers

מקבל את כל המופעים של שרת MCP בסביבה הנוכחית.

סכימת קלט: לא נדרשים פרמטרים

GetMCPServer

קבלת מידע מפורט אודות שרת MCP ספציפי.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP לאחזור

CreateMCPServer

יצירת מופע שרת MCP חדש בסביבה הנוכחית.

פרמטרים נדרשים:

  • serverName (מחרוזת): השם עבור שרת MCP החדש (אינו יכול להכיל רווח לבן)

פרמטרים אופציונליים:

  • displayName (מחרוזת): שם תצוגה אופציונלי עבור שרת MCP

  • תיאור (מחרוזת): תיאור אופציונלי של הפריטים המשמשים שרת זה

  • טווח (מחרוזת): טווח אופציונלי עבור שרת MCP

  • קהל (מחרוזת): קהל אופציונלי עבור שרת MCP

UpdateMCPServer

עדכון מופע קיים של שרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP לעדכון

פרמטרים אופציונליים:

  • serverName (מחרוזת): שם חדש אופציונלי עבור שרת MCP

  • תיאור (מחרוזת): תיאור חדש אופציונלי עבור שרת MCP

DeleteMCPServer

מחיקת מופע של שרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP למחיקה

BlockMCPServer

חוסם שרת MCP שפורסם.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם של שרת MCP לחסימה

ניהול כלים

כלים של GetTools

מקבל את כל הכלים בשרת MCP ספציפי.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP ממנו יש לקבל כלים

גטול

קבלת מידע מפורט אודות כלי ספציפי.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP המכיל את הכלי

  • toolName (מחרוזת): השם הייחודי של הכלי לאחזור

כלי עדכון

עדכון כלי קיים בשרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP המכיל את הכלי

  • toolName (מחרוזת): השם הייחודי של הכלי לעדכון

פרמטרים אופציונליים:

  • תיאור (מחרוזת): תיאור חדש אופציונלי עבור הכלי

  • inputSchema (string): סכימת JSON אופציונלית המגדרת את פרמטרי הקלט של הכלי

  • customAPIId (מחרוזת): מזהה API מותאם אישית אופציונלי לשיוך לכלי זה

  • ביאורים (מחרוזת): ביאורי JSON אופציונליים עבור הכלי

כלי מחיקה

מחיקת כלי משרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת MCP המכיל את הכלי

  • toolName (מחרוזת): השם הייחודי של הכלי למחיקה

כלי API מותאמים אישית

GetCustomAPIs (קבל API מותאמות אישית)

מקבל את כל ממשקי ה- API המותאמים אישית הזמינים בסביבה הנוכחית.

סכימת קלט: לא נדרשים פרמטרים

CreateToolWithCustomAPI

  • יצירת כלי חדש עם API מותאם אישית בשרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת ה- MCP שברצונך להוסיף לו את הכלי.

  • customAPIId (מחרוזת): המזהה הייחודי של ה- API המותאם אישית לשיוך לכלי זה

פרמטרים אופציונליים:

  • toolName (מחרוזת): שם אופציונלי עבור הכלי. אם לא תספק פרמטר זה, ייעשה שימוש בשם הייחודי של ה- API המותאם אישית.

  • תיאור (מחרוזת): תיאור אופציונלי של הפעולות בכלי זה

כלי הודעות SDK

CreateToolWithSdkMessage

יצירת כלי חדש עם שרת sdkMessage MCP.

פרמטרים נדרשים:

  • mcpServerId (מחרוזת): המזהה הייחודי של שרת MCP שברצונך להוסיף לו את הכלי.

  • sdkMessagepairId (מחרוזת): המזהה הייחודי של לשייך sdkMessage לכלי זה.

פרמטרים אופציונליים:

  • toolName (מחרוזת): שם אופציונלי עבור הכלי. אם לא תספק שם, הכלי ישתמש בשם sdkMessage הייחודי.

  • תיאור (מחרוזת): תיאור אופציונלי של הפעולות בכלי זה.

כלי API מרוחקים

CreateToolWithRemoteAPI

יצירת כלי חדש עם API מרוחק בשרת MCP.

פרמטרים נדרשים:

  • mcpServerName (מחרוזת): השם הייחודי של שרת ה- MCP שברצונך להוסיף לו את הכלי.

  • remoteApiId (מחרוזת): מזהה ה- API המרוחק.

פרמטרים אופציונליים:

  • toolName (מחרוזת): שם אופציונלי עבור הכלי. אם לא תספק פרמטר זה, ייעשה שימוש בשם הייחודי של ה- API המותאם אישית.

  • תיאור (מחרוזת): תיאור אופציונלי של הפעולות בכלי זה.

כלי מחבר

GetConnectorsAsync

משיג את כל המחברים.

סכימת קלט: לא נדרשים פרמטרים

GetConnectorAsync

מקבל מחבר ספציפי.

פרמטרים נדרשים:

  • connectorId (מחרוזת): השם הייחודי של המחבר לאחזור

GetConnectorOperationsAsync

קבלת פעולות עבור מחבר ספציפי.

פרמטרים נדרשים:

  • connectorId (מחרוזת): השם הייחודי של המחבר לאחזור

CreateToolWithConnector

יצירת כלי חדש עם מחבר בשרת MCP.

פרמטרים נדרשים:

  • toolName (מחרוזת): שם עבור הכלי

  • mcpServerName (מחרוזת): השם הייחודי של שרת ה- MCP שברצונך להוסיף לו את הכלי.

  • connectorId (מחרוזת): שם המחבר לשיוך לכלי זה

  • operationId (מחרוזת): המזהה הייחודי של פעולת המחבר לשיוך לכלי זה

פרמטרים אופציונליים:

  • תיאור (מחרוזת): תיאור אופציונלי של הפעולות בכלי זה.

כלי Graph API

GetGraphApisAsync

מקבל את כל ממשקי ה Microsoft Graph API.

סכימת קלט: לא נדרשים פרמטרים

CreateToolWithGraph

יצירת כלי חדש עם פעולת Graph API בשרת MCP.

פרמטרים נדרשים:

  • toolId (מחרוזת): ToolId

  • mcpServerName (מחרוזת): השם הייחודי של שרת ה- MCP שברצונך להוסיף לו את הכלי.

פרמטרים אופציונליים:

  • toolName (מחרוזת): (אופציונלי) השם להגדרה עבור הכלי

  • תיאור (מחרוזת): (אופציונלי) התיאור להגדרה עבור הכלי

כלי סביבה Dataverse

ListDataverseEnvironments

פירוט כל הסביבות הזמינות של Dataverse.

סכימת קלט: לא נדרשים פרמטרים

רשימת שרתי MCP בסביבת Dataverse

פירוט של כל שרתי MCP בסביבה Dataverse ספציפית.

פרמטרים נדרשים:

  • envId (מחרוזת): מזהה הסביבה ממנו יש להוסיף רשימה של שרתי MCP.