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.
Il protocollo MCP (Model Context Protocol) è uno standard emergente nel panorama dell'intelligenza artificiale che consente ai sistemi di intelligenza artificiale di connettersi con strumenti e dati all'esterno di se stessi. Definisce in che modo un modello di intelligenza artificiale può scoprire cosa è disponibile e interagire con esso in modo coerente. Invece di creare integrazioni una tantum, MCP offre un modo standard per collegare gli elementi che funzionano in app e servizi diversi. In questo modo è molto più semplice per i sistemi di intelligenza artificiale andare oltre le proprie conoscenze predefinite mantenendo le cose coerenti. Aiuta anche i team a spostarsi più velocemente, poiché non devono reinventare le stesse connessioni ogni volta.
MCP ha due parti principali: il client e il server.
Un client MCP è l'app o l'esperienza con cui l'utente interagisce. È qui che si pongono domande o si attivano azioni. Il client raggiunge i server MCP per trovare gli strumenti e usarli. Ad esempio, Visual Studio Code può fungere da client MCP quando si connette a strumenti esterni per recuperare i dati oppure consente di scrivere ed eseguire codice.
Un server MCP espone strumenti, dati o servizi in modo che possano essere usati dai client. Indica al client cosa è disponibile e come usarlo. Ad esempio, un agente dati Fabric può fungere da server MCP esponendo i dati aziendali e le query che un sistema di intelligenza artificiale può usare.
Insieme, il client e il server semplificano la connessione dei sistemi di intelligenza artificiale con dati e azioni reali, senza creare integrazioni personalizzate ogni volta.
Importante
Questa funzionalità si trova in Anteprima.
Importante
Quando si utilizza Fabric agente dati come server MCP, le risposte restituite da Fabric agenti dati possono essere inviate al di fuori del limite di conformità o dell'area geografica di Fabric, elaborate e/o archiviate in base ai termini e ai criteri di gestione dei dati applicabili del client MCP.
Prerequisiti
- Una capacità di Fabric a pagamento di livello F2 o superiore, o una capacità Power BI Premium per capacità (P1 o superiore) con Microsoft Fabric abilitato.
- Abilitare l'elaborazione tra aree geografiche e l'archiviazione tra aree geografiche per l'intelligenza artificiale in base ai requisiti illustrati nelle impostazioni del tenant dell'agente dati di Fabric.
- Almeno una di queste origini dati, con dati: un warehouse, una lakehouse, un modello semantico di Power BI, un database KQL, un database con mirroring o un'ontologia. È necessario disporre dell'accesso in lettura all'origine dati.
Come funziona
Gli agenti dati di Fabric possono anche funzionare come server MCP. Se usato come server MCP, un agente dati Fabric espone un singolo strumento. Questo strumento rappresenta l'agente dati stesso, in modo che i sistemi di intelligenza artificiale esterni possano interagire con esso tramite il protocollo MCP. Per questo motivo, quando si pubblica un agente dati Fabric, è importante fornire una descrizione dettagliata e accurata. La descrizione diventa la descrizione dello strumento per il server MCP. I sistemi di intelligenza artificiale esterni usano questa descrizione per determinare quando e come richiamare l'agente dati. Una descrizione chiara e completa garantisce che l'agente venga compreso correttamente e possa essere usato in modo efficace nei flussi di lavoro di intelligenza artificiale.
L'agente dati Fabric come server MCP è utile per gli utenti che compilano o testano i propri sistemi di intelligenza artificiale. Consente loro di connettersi direttamente all'agente dati e di accedere ai dati aziendali che si trovano in Fabric OneLake senza dover passare da strumenti o piattaforme diversi. Questa funzionalità semplifica l'integrazione delle conoscenze aziendali in esperimenti di intelligenza artificiale e flussi di lavoro di sviluppo, tutti all'interno di un singolo ambiente.
Annotazioni
Attualmente, è possibile usare il server MCP dell'agente dati Fabric solo in VS Code. Se si usa il proprio client MCP, può funzionare anche, purché si configuri l'autenticazione
Per iniziare, dopo aver pubblicato l'agente dati, passare a Impostazioni dell'agente e aprire la scheda Model Context Protocol (Protocollo contesto modello ). Di seguito sono riportate le informazioni seguenti:
- Nome del server MCP dell'agente dati
- URL del server MCP (copiare questo URL da usare nel passaggio successivo)
- Nome dello strumento MCP dell'agente dati
- Descrizione dello strumento server MCP
È anche possibile scaricare il file mcp.json da questa scheda. Usare questo file per configurare il server MCP in VS Code.
Configurazione del server MCP in VS Code
Aprire VS Code e selezionare una cartella in cui lavorare.
All'interno di questa cartella creare una cartella denominata .vscode.
All'interno della cartella interna creare un file denominato
mcp.json.Vs Code visualizza automaticamente un pulsante blu Aggiungi server in basso a destra della finestra.
Selezionare Aggiungi server e selezionare HTTP. Viene richiesto di immettere un URL. Usare l'URL del server MCP copiato nella sezione precedente.
Premere INVIO e specificare un nome per il server MCP. Usare questo nome per visualizzare il server MCP nell'ambiente VS Code.
VS Code tenta di eseguire l'autenticazione con il server. Selezionare Consenti e accedi con le credenziali.
Il server viene creato.
Abilitazione della modalità agente
Dopo aver aggiunto il server MCP, abilitare la modalità agente in VS Code. La modalità agente consente a VS Code di fungere da interfaccia dell'agente di orchestrazione, connettendo l'editor con i server MCP per interagire con strumenti esterni come l'agente dati Fabric. Per abilitarlo:
In VS Code passare al riquadro comandi (CTRL+MAIUSC+P o CMD+MAIUSC+P).
Cercare Abilita modalità agente e selezionarlo.
Confermare le richieste di attivazione della modalità.
Quando la modalità agente è attiva, selezionare un agente di orchestrazione per gestire le query. Gli agenti di orchestrazione disponibili in anteprima pubblica includono GPT-5, GPT-4.1, Claude Sonnet 4.5, Gemini 2.5 pro e molti altri ancora. L'agente di orchestrazione gestisce il flusso di informazioni tra le query in VS Code e il server MCP dell'agente dati Fabric.
Uso del server MCP dell'agente dati di Fabric
Quando si abilita la modalità agente e si seleziona l'agente di orchestrazione:
- È possibile iniziare a porre domande direttamente da VS Code.
- L'agente di orchestrazione instrada le query al server MCP dell'agente dati Fabric.
- L'agente restituisce risposte in base alle informazioni a cui ha accesso, inclusi i dati dell'organizzazione archiviati in Fabric OneLake.
Funzionando come server MCP, l'agente dati Fabric consente agli utenti di integrare le conoscenze aziendali nei flussi di lavoro di intelligenza artificiale, eseguire esperimenti e sviluppare soluzioni di intelligenza artificiale senza uscire da VS Code. Questa integrazione semplifica l'accesso ai dati di OneLake e migliora la produttività per gli sviluppatori e gli utenti aziendali.