Microsoft MCP-hantering MCP-serverreferens (förhandsversion)

Note

Denna artikel beskriver funktioner i agenter eller agentflöden som använder standard harness.

Important

Det här är en förhandsgranskningsfunktion.

  • Microsoft släpper förhandsversionsfunktioner före en officiell version så att kunderna kan få tidig åtkomst och ge feedback.
  • Förhandsgranskningsfunktioner har begränsade funktioner och är inte avsedda för produktionsanvändning.
  • Microsoft kan ändra mcp-verktygsnamn och parametrar för förhandsversionen. Undvik hårdkodade beroenden. Microsoft underhåller scenariostöd.
  • Förhandsgranskningsfunktioner omfattas av Microsoft kompletterande användningsvillkor.

Overview

Server-ID Visningsnamn Scope
MCPManagement MCP-server för Microsoft-hantering McpServers.Management.All

Tillgängliga verktyg

MCP-serverhanteringsverktyg

GetMCPServers

Hämtar alla MCP-serverinstanser i den aktuella miljön.

Indataschema: Inga parametrar krävs

GetMCPServer

Hämtar detaljerad information om en specifik MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern som ska hämtas

SkapaMCPServer

Skapar en ny MCP-serverinstans i den aktuella miljön.

Obligatoriska parametrar:

  • serverName (sträng): Namnet på den nya MCP-servern (får inte innehålla blanksteg)

Valfria parametrar:

  • displayName (sträng): Valfritt visningsnamn för MCP-servern

  • beskrivning (sträng): Valfri beskrivning av vad den här servern används för

  • omfång (sträng): Valfritt omfång för MCP-servern

  • målgrupp (sträng): Valfri målgrupp för MCP-servern

UppdateraMCPServer

Uppdaterar en befintlig MCP-serverinstans.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på DEN MCP-server som ska uppdateras

Valfria parametrar:

  • serverName (sträng): Valfritt nytt namn för MCP-servern

  • description (string): Valfri ny beskrivning för MCP-servern

Ta bortMCPServer

Tar bort en MCP-serverinstans.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern som ska tas bort

BlockMCPServer

Blockerar en publicerad MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Namnet på MCP-servern som ska blockeras

Verktygshantering

GetTools

Hämtar alla verktyg på en specifik MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern för att hämta verktyg från

GetTool

Hämtar detaljerad information om ett specifikt verktyg.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern som innehåller verktyget

  • toolName (sträng): Det unika namnet på verktyget som ska hämtas

UpdateTool

Uppdaterar ett befintligt verktyg på en MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern som innehåller verktyget

  • toolName (sträng): Det unika namnet på verktyget som ska uppdateras

Valfria parametrar:

  • description (string): Valfri ny beskrivning för verktyget

  • inputSchema (sträng): Valfritt JSON-schema som definierar verktygets indataparametrar

  • customAPIId (sträng): Valfri anpassad API-identifierare som ska associeras med det här verktyget

  • anteckningar (sträng): Valfria JSON-anteckningar för verktyget

DeleteTool

Tar bort ett verktyg från en MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på MCP-servern som innehåller verktyget

  • toolName (sträng): Det unika namnet på verktyget som ska tas bort

Anpassade API-verktyg

GetCustomAPIs

Hämtar alla tillgängliga anpassade API:er i den aktuella miljön.

Indataschema: Inga parametrar krävs

CreateToolWithCustomAPI

  • Skapar ett nytt verktyg med ett anpassat API på en MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på DEN MCP-server som verktyget ska läggas till i.

  • customAPIId (sträng): Den unika identifieraren för det anpassade API:et som ska associeras med det här verktyget

Valfria parametrar:

  • toolName (sträng): Valfritt namn för verktyget. Om du inte anger den här parametern används det anpassade api-unika namnet.

  • beskrivning (sträng): Valfri beskrivning av vad det här verktyget gör

SDK-meddelandeverktyg

CreateToolWithSdkMessage

Skapar ett nytt verktyg med en sdkMessage på en MCP-server.

Obligatoriska parametrar:

  • mcpServerId (sträng): Den unika identifieraren för MCP-servern som verktyget ska läggas till i.

  • sdkMessagepairId (sträng): Den unika identifieraren för det sdkMessage som ska associeras med det här verktyget.

Valfria parametrar:

  • toolName (sträng): Valfritt namn för verktyget. Om du inte anger något namn använder verktyget det sdkMessage unika namnet.

  • beskrivning (sträng): Valfri beskrivning av vad det här verktyget gör.

Verktyg för fjärr-API

SkapaVerktygMedFjärrAPI

Skapar ett nytt verktyg med ett fjärr-API på en MCP-server.

Obligatoriska parametrar:

  • mcpServerName (sträng): Det unika namnet på DEN MCP-server som verktyget ska läggas till i.

  • remoteApiId (sträng): ID för fjärr-API:et.

Valfria parametrar:

  • toolName (sträng): Valfritt namn för verktyget. Om du inte anger den här parametern används det anpassade api-unika namnet.

  • beskrivning (sträng): Valfri beskrivning av vad det här verktyget gör.

Anslutningsverktyg

GetConnectorsAsync

Hämtar alla anslutningar.

Indataschema: Inga parametrar krävs

GetConnectorAsync

Hämtar en specifik anslutning.

Obligatoriska parametrar:

  • connectorId (sträng): Det unika namnet på anslutningsappen som ska hämtas

GetConnectorOperationsAsync

Hämtar operationer för en specifik anslutning.

Obligatoriska parametrar:

  • connectorId (sträng): Det unika namnet på anslutningsappen som ska hämtas

CreateToolWithConnector

Skapar ett nytt verktyg med en anslutning på en MCP-server.

Obligatoriska parametrar:

  • toolName (sträng): Verktygets namn

  • mcpServerName (sträng): Det unika namnet på DEN MCP-server som verktyget ska läggas till i.

  • connectorId (sträng): Namnet på anslutningsappen som ska associeras med det här verktyget

  • operationId (sträng): Den unika identifieraren för anslutningsåtgärden som ska associeras med det här verktyget

Valfria parametrar:

  • beskrivning (sträng): Valfri beskrivning av vad det här verktyget gör.

Graph API-verktyg

GetGraphApisAsync

Hämtar alla Microsoft Graph API:er.

Indataschema: Inga parametrar krävs

CreateToolWithGraph

Skapar ett nytt verktyg med en Graph API-åtgärd på en MCP-server.

Obligatoriska parametrar:

  • toolId (sträng): ToolId

  • mcpServerName (sträng): Det unika namnet på DEN MCP-server som verktyget ska läggas till i.

Valfria parametrar:

  • toolName (sträng): (valfritt) Namnet som ska anges för verktyget

  • description (string): (valfritt) Beskrivningen som ska anges för verktyget

Dataverse-miljöverktyg

ListDataverseEnvironments

Visar en lista över alla tillgängliga Dataverse-miljöer.

Indataschema: Inga parametrar krävs

ListaMCPServrarIDataverseMiljö

Visar en lista över alla MCP-servrar i en specifik Dataverse-miljö.

Obligatoriska parametrar:

  • envId (sträng): Miljö-ID för att lista MCP-servrar från.