Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
Le funzionalità in questo articolo sono alimentate dallo standard harness, che utilizza le opzioni di fatturazione descritte in Licensing per gli agenti alimentati dallo standard harness. Impara come accedere alle funzionalità standard negli agenti standard Access e nei flussi degli agenti.
Important
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 supporta 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
sdkMessageda associare a questo strumento.
Parametri facoltativi:
toolName (stringa): nome facoltativo per lo strumento. Se non si specifica un nome, lo strumento usa il
sdkMessagenome 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.