Informazioni di riferimento sul server MCP di gestione MCP Microsoft (anteprima)

Importante

Si tratta di una funzionalità di anteprima.

  • Microsoft rilascia funzionalità di anteprima prima di una versione ufficiale, in modo che i clienti possano ottenere l'accesso anticipato e fornire commenti e suggerimenti.
  • Le funzionalità di anteprima hanno funzionalità limitate e non sono destinate all'uso in produzione.
  • Microsoft potrebbero modificare i nomi e i parametri degli strumenti MCP in anteprima. Evitare le dipendenze codificate in modo rigido. Microsoft mantiene il supporto per questo scenario.
  • Le funzionalità di anteprima sono soggette a Microsoft condizioni supplementari per l'utilizzo.

Overview

ID del server Nome visualizzato Scope
MCPManagement Server MCP di gestione Microsoft McpServers.Management.All

Strumenti disponibili

Strumenti di gestione server MCP

GetMCPServers

Ottiene tutte le istanze del server MCP nell'ambiente corrente.

Schema di input: nessun parametro necessario

GetMCPServer

Ottiene informazioni dettagliate su un server MCP specifico.

Parametri obbligatori:

  • mcpServerName (stringa): Il nome univoco del server MCP da recuperare

CreateMCPServer

Crea una nuova istanza del server MCP nell'ambiente corrente.

Parametri obbligatori:

  • serverName (string): nome del nuovo server MCP (non deve contenere spazi vuoti)

Parametri facoltativi:

  • displayName (string): nome visualizzato facoltativo per il server MCP

  • descrizione (stringa): Descrizione opzionale di ciò a cui serve questo server

  • scope (string): ambito facoltativo per il server MCP

  • audience (stringa): gruppo di destinatari facoltativo per il server MCP

UpdateMCPServer

Aggiorna un'istanza del server MCP esistente.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP da aggiornare

Parametri facoltativi:

  • serverName (stringa): nuovo nome facoltativo per il server MCP

  • description (stringa): nuova descrizione facoltativa per il server MCP

DeleteMCPServer

Elimina un'istanza del server MCP.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP da eliminare

BlockMCPServer

Blocca un server MCP pubblicato.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP da bloccare

Gestione degli strumenti

GetTools

Ottiene tutti gli strumenti in un server MCP specifico.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP da cui ottenere strumenti

GetTool

Ottieni informazioni dettagliate su uno strumento specifico.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP contenente lo strumento

  • toolName (stringa): nome univoco dello strumento da recuperare

UpdateTool

Aggiorna uno strumento esistente in un server MCP.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP contenente lo strumento

  • toolName (stringa): nome univoco dello strumento da aggiornare

Parametri facoltativi:

  • description (stringa): nuova descrizione facoltativa per lo strumento

  • inputSchema (stringa): schema JSON facoltativo che definisce i parametri di input dello strumento

  • customAPIId (stringa): identificatore API personalizzato facoltativo da associare a questo strumento

  • annotazioni (stringa): annotazioni JSON facoltative per lo strumento

Strumento di Eliminazione

Elimina uno strumento da un server MCP.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP contenente lo strumento

  • toolName (stringa): nome univoco dello strumento da eliminare

Strumenti API personalizzati

GetCustomAPIs

Ottiene tutte le API personalizzate disponibili nell'ambiente corrente.

Schema di input: nessun parametro necessario

CreateToolWithCustomAPI

  • Crea un nuovo strumento con un'API personalizzata in un server MCP.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP a cui aggiungere lo strumento.

  • customAPIId (stringa): identificatore univoco dell'API personalizzata da associare a questo strumento

Parametri facoltativi:

  • toolName (stringa): nome facoltativo per lo strumento. Se non si specifica questo parametro, viene usato il nome univoco dell'API personalizzata.

  • description (stringa): descrizione facoltativa delle operazioni di questo strumento

Strumenti per messaggi SDK

CreateToolWithSdkMessage

Crea un nuovo strumento con un sdkMessage in un server MCP.

Parametri obbligatori:

  • mcpServerId (stringa): identificatore univoco del server MCP a cui aggiungere lo strumento.

  • sdkMessagepairId (stringa): identificatore univoco dell'oggetto sdkMessage da associare a questo strumento.

Parametri facoltativi:

  • toolName (stringa): nome facoltativo per lo strumento. Se non si specifica un nome, lo strumento usa il sdkMessage nome univoco.

  • description (stringa): descrizione facoltativa delle operazioni di questo strumento.

Strumenti per le API remote

CreateToolWithRemoteAPI

Crea un nuovo strumento con un'API remota in un server MCP.

Parametri obbligatori:

  • mcpServerName (stringa): nome univoco del server MCP a cui aggiungere lo strumento.

  • remoteApiId (stringa): ID dell'API remota.

Parametri facoltativi:

  • toolName (stringa): nome facoltativo per lo strumento. Se non si specifica questo parametro, viene usato il nome univoco dell'API personalizzata.

  • description (stringa): descrizione facoltativa delle operazioni di questo strumento.

Strumenti del connettore

GetConnectorsAsync

Recupera tutti i connettori.

Schema di input: nessun parametro necessario

GetConnectorAsync

Ottiene un connettore specifico.

Parametri obbligatori:

  • connectorId (stringa): nome univoco del connettore da recuperare

GetConnectorOperationsAsync

Ottiene le operazioni per un connettore specifico.

Parametri obbligatori:

  • connectorId (stringa): nome univoco del connettore da recuperare

CreateToolWithConnector

Crea un nuovo strumento con un connettore in un server MCP.

Parametri obbligatori:

  • toolName (string): nome per lo strumento

  • mcpServerName (stringa): nome univoco del server MCP a cui aggiungere lo strumento.

  • connectorId (stringa): nome del connettore da associare a questo strumento

  • operationId (stringa): identificatore univoco dell'operazione del connettore da associare a questo strumento

Parametri facoltativi:

  • description (stringa): descrizione facoltativa delle operazioni di questo strumento.

strumenti API Graph

GetGraphApisAsync

Ottiene tutte le API Microsoft Graph.

Schema di input: nessun parametro necessario

CreateToolWithGraph

Crea un nuovo strumento con un'operazione API Graph in un server MCP.

Parametri obbligatori:

  • toolId (stringa): toolid

  • mcpServerName (stringa): nome univoco del server MCP a cui aggiungere lo strumento.

Parametri facoltativi:

  • toolName (stringa): (facoltativo) Nome da impostare per lo strumento

  • description (stringa): (opzionale) la descrizione per impostare lo strumento

Strumenti dell'ambiente Dataverse

ListDataverseEnvironments

Elenca tutti gli ambienti Dataverse disponibili.

Schema di input: nessun parametro necessario

Elenco di MCPServersInDataverseEnvironment

Elenca tutti i server MCP in un ambiente Dataverse specifico.

Parametri obbligatori:

  • envId (stringa): ID ambiente da cui elencare i server MCP.