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.
[Questo articolo fa parte della documentazione non definitiva, pertanto è soggetto a modifiche.]
Il Model Context Protocol (MCP) è uno standard per l'esposizione degli strumenti a un agente. Quando aggiungi un server MCP al tuo agente, l'agente può utilizzare ogni strumento che il server espone durante una conversazione.
Usa questo tutorial quando vuoi aggiungere un server MCP a un agente basato su GitHub Copilot harness. Per una panoramica dei tipi di strumenti, vedi Strumenti disponibili per agenti (GitHub Copilot).
Aggiungi un server dalla galleria
La scheda MCP nella finestra di dialogo Aggiungi uno strumento elenca i server MCP già pubblicati per la tua organizzazione, come i servizi Microsoft 365, Foundry IQ e Fabric IQ.
Accedi a Copilot Studio e apri il tuo agente.
Nella barra di navigazione agente, seleziona la scheda Build .
Nel pannello componenti a destra, seleziona Tools, poi Add tool.
Nella finestra di dialogo Aggiungi uno strumento , seleziona la scheda MCP e poi seleziona un server.
Nella pagina dettagliata del server, consulta la descrizione e, se disponibile, il link Docs per informazioni su cosa fa il server. Selezionare Aggiungi.
Cosa succede dopo dipende dal server:
- Alcuni server (ad esempio, server Microsoft 365 di prima parte come Mail) si connettono automaticamente usando la tua identità di accesso e il server viene aggiunto direttamente.
- Altri server ti chiedono di creare una connessione, con campi specifici per quel server (ad esempio, un nome visualizzato e un tipo di autenticazione, o un URL dell'endpoint e una chiave API). Fornisci i valori richiesti e seleziona Crea.
Questi valori sono specifici per ogni server. Usa il link Docs del server, se disponibile, per i dettagli della configurazione.
Poiché ogni server può richiedere valori di connessione diversi e cambiare indipendentemente da Copilot Studio, questo articolo non elenca i campi per ogni server. Affidati alla descrizione nel prodotto e al link Docs per il server che stai aggiungendo.
Aggiungi un server MCP personalizzato tramite URL
Usa questo percorso per collegare un server MCP che non sia già pubblicato nella galleria.
Prerequisites
- Un agente creato nella nuova esperienza. Vedere Creare un agente.
- L'URL di un server MCP raggiungibile da Copilot Studio. Altre informazioni in Creare un nuovo server Model Context Protocol (MCP).
- Qualsiasi credenziale richiesta dal server, come una chiave API o un client ID e segreto per uno schema di autenticazione supportato.
Aggiungi un server MCP dalla scheda Build
Accedi a Copilot Studio e apri il tuo agente.
Nella barra di navigazione agente, seleziona la scheda Build .
Nel pannello componenti a destra, seleziona Strumenti.
Nella finestra di dialogo Aggiungi uno strumento, seleziona Aggiungi accanto alla barra di ricerca, e poi seleziona Model Context Protocol (MCP).
Nella pagina Aggiungi server MCP , inserisci i seguenti dettagli:
- Nome: un nome breve e descrittivo che aiuta l'agente a decidere quando utilizzare gli strumenti di questo server. Questo nome è quello che l'agente vede.
- Descrizione: un riassunto di una o due frasi di ciò che fa il server e quando l'agente dovrebbe utilizzarlo.
- URL del server: l'endpoint HTTPS del server MCP.
- Autenticazione: scegliere il metodo di autenticazione richiesto dal server e inserire le credenziali o i valori di configurazione necessari a quel metodo.
Seleziona Aggiungi per connetterti.
Copilot Studio contatta il server MCP, negozia il protocollo handshake e poi elenca gli strumenti che il server espone.
Rivedi l'elenco degli strumenti che appaiono.
Per ogni strumento, verifica nome e descrizione. Se uno strumento non ha una descrizione chiara, le risposte degli agenti che coinvolgono lo strumento sono meno affidabili. Chiedi all'autore del server MCP di migliorare la descrizione prima di affidarti allo strumento in produzione.
Seleziona Salva per completare l'aggiunta del server.
Il server appare nell'elenco Strumenti dell'agente nella scheda Build .
Testare il server
Dopo aver aggiunto il server, testalo prima di pubblicare l'agente.
Seleziona la scheda Anteprima .
Fai all'agente una domanda che richiede uno degli strumenti del server.
Esaminare la risposta dell'agente. Apri la traccia di attività per verificare quale strumento è stato invocato, quali argomenti sono stati passati e cosa ha restituito lo strumento. Consulta Usa la traccia di attività per eseguire il debug del tuo agente.
Se l'agente non invoca lo strumento quando ti aspetteresti che lo facesse, affina il nome del server, la descrizione del server o le istruzioni dell'agente. I nomi e le descrizioni degli strumenti individuali provengono dal server MCP stesso. Se devono cambiare, chiedi all'autore del server MCP di aggiornarli. Per altre informazioni, vedere Configurare i dettagli dell'agente e le istruzioni.
Gestisci il server dopo averlo aggiunto
Per rimuovere un server MCP o spegnere temporaneamente uno, usa il flusso standard di gestione degli strumenti. Scopri di più su Gestisci e elimina gli strumenti in un agente (GitHub Copilot).
Se l'URL, l'autenticazione o gli strumenti esposti di un server cambiano dopo averlo aggiunto, modifica la voce del server nella stessa finestra di dialogo Strumenti per aggiornare la connessione e rileggi la lista degli strumenti.
Limits
- Ogni agente può connettersi a più server MCP, ma il numero totale di istanze di server MCP che si eseguono contemporaneamente in una singola conversazione è limitato. Se attacchi più server MCP di quanti il limite consenta e l'agente cerca di usarli tutti nello stesso turno, i server extra vengono saltati e i loro strumenti non sono disponibili per quel turno.
- Mantieni piccolo il numero di server MCP collegati a un singolo agente, e rimuovi i server che non usi più, così l'agente avrà spazio per attivare i server che ti interessano.
- Ogni server MCP viene conteggiato nel numero totale di strumenti che un agente può ospitare.
Informazioni correlate
- Panoramica degli strumenti per gli agenti
- Strumenti disponibili per agenti (GitHub Copilot)
- Aggiungi uno strumento a un agente (GitHub Copilot)
- Gestisci ed elimina strumenti in un agente (GitHub Copilot)
- Crea un nuovo server Model Context Protocol (MCP)
- Panoramica del protocollo di contesto del modello (MCP) per Copilot Studio