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.
Fabric MCP Server (locale) espone gli strumenti organizzati in tre categorie: documentazione API e procedure consigliate per indicazioni sullo sviluppo offline, operazioni dati OneLake per l'uso di file e tabelle in OneLake e core Fabric operazioni per la creazione di elementi Fabric.
Annotazioni
I nomi degli strumenti e la disponibilità possono cambiare tra le versioni. Verificare gli strumenti disponibili tramite l'elenco degli strumenti dell'agente di intelligenza artificiale o il repository GitHub.
Documentazione e procedure consigliate per le API
Questi strumenti forniscono all'agente di intelligenza artificiale le specifiche api Fabric, gli schemi degli elementi e le linee guida, tutti gestiti in locale senza connettersi agli ambienti Fabric live. Usarli per generare codice, comprendere le forme api e seguire i modelli consigliati.
| Strumento | Descrizione |
|---|---|
docs_workloads |
Elenca Fabric tipi di carico di lavoro con specifiche API pubbliche disponibili |
docs_workload-api-spec |
Recupera la specifica OpenAPI completa per un carico di lavoro specifico Fabric |
docs_platform-api-spec |
Recupera la specifica OpenAPI per le API della piattaforma Fabric di base |
docs_item-definitions |
Recupera le definizioni dello schema JSON per gli elementi in un'API del carico di lavoro Fabric |
docs_best-practices |
Recupera la documentazione e le indicazioni sulle procedure consigliate per un argomento specifico |
docs_api-examples |
Recupera i file di richiesta/risposta dell'API di esempio per un carico di lavoro specifico |
Prompt di esempio:
- "Quali sono i tipi di carico di lavoro disponibili Fabric che è possibile usare?"
- "Mostrami le operazioni OpenAPI per 'notebook' e dare un corpo di creazione di esempio"
- "Ottenere le specifiche api a livello di piattaforma per Microsoft Fabric"
- "Creare una definizione di risorsa Lakehouse con uno schema che applica una colonna stringa e una colonna datetime"
- "Mostra lo schema JSON per una definizione di elemento della pipeline di dati"
- "Mostra le procedure consigliate per la gestione della limitazione delle API in Fabric"
- "Ottenere payload di richiesta/risposta di esempio per la creazione di un notebook"
- "Quali sono i modelli di paginazione per le API REST Fabric?"
Operazioni di dati OneLake
Questi strumenti si connettono all'ambiente di Fabric per interagire con l'archiviazione di OneLake, elencando aree di lavoro ed elementi, gestendo file e directory ed eseguire query sui metadati della tabella.
| Strumento | Descrizione |
|---|---|
onelake_list_workspaces |
Elenca le aree di lavoro disponibili Microsoft Fabric |
onelake_list_items |
Elenca gli elementi dell'area di lavoro con metadati di alto livello |
onelake_list_items_dfs |
Elenca Fabric elementi tramite l'endpoint DFS |
onelake_list_files |
Elenca i file usando l'endpoint dell'elenco di file gerarchico |
onelake_download_file |
Scarica un file OneLake |
onelake_upload_file |
Carica un file nell'archiviazione OneLake |
onelake_delete_file |
Elimina un file dall'archiviazione OneLake |
onelake_create_directory |
Crea una directory tramite l'endpoint DFS |
onelake_delete_directory |
Elimina una directory (facoltativamente ricorsiva) |
onelake_get_table_config |
Recupera la configurazione dell'API tabella per un elemento dell'area di lavoro |
onelake_list_table_namespaces |
Elenca gli spazi dei nomi delle tabelle (schemi) esposti tramite l'API tabella |
onelake_get_table_namespace |
Recupera i metadati per uno spazio dei nomi specifico |
onelake_list_tables |
Elenca le tabelle pubblicate all'interno di uno spazio dei nomi |
onelake_get_table |
Recupera la definizione per una tabella specifica |
Importante
A differenza della documentazione dell'API e degli strumenti delle procedure consigliate, gli strumenti Di OneLake si connettono all'ambiente Fabric live e richiedono l'autenticazione.
Operazioni di base Fabric
Questi strumenti chiamano Fabric API REST per creare e gestire Fabric elementi.
| Strumento | Descrizione |
|---|---|
core_create-item |
Crea nuovi elementi Fabric (lakehouses, notebook, pipeline e altro ancora) |
Flussi di lavoro di esempio
Questi flussi di lavoro illustrano come combinare gli strumenti di categorie diverse:
Esplorare le specifiche dell'API e generare codice
- "Quali tipi di carico di lavoro Fabric sono disponibili?" : usa
docs_workloads - "Mostrami le operazioni OpenAPI per 'notebook'" - usa
docs_workload-api-spec - "Generare uno script di Python per creare un notebook usando l'API Fabric", l'agente usa il contesto della specifica
Usare i dati di OneLake
- "Elencare le aree di lavoro Fabric" : usa
onelake_list_workspaces - "Mostra i file nel mio lakehouse di vendita" - usa
onelake_list_files - "Scaricare il file config.json" - usa
onelake_download_file - "Carica il mio config.jsonaggiornato" — usa
onelake_upload_file
Eseguire lo scaffolding di un nuovo elemento Fabric
- "Mostra lo schema JSON per una definizione di elemento Lakehouse" - usa
docs_item-definitions - "Quali sono le procedure consigliate per la progettazione di Lakehouse?"
docs_best-practices - "Creare un nuovo Lakehouse denominato CustomerData nell'area di lavoro di sviluppo" - usa
core_create-item
Risoluzione dei problemi
Per problemi e soluzioni comuni, vedere la guida troubleshooting su GitHub.
Contenuti correlati
- Introduzione a Fabric SERVER MCP (locale) - Installazione e installazione
- Panoramica Fabric MCP Server (locale) - Architettura e funzionalità
- Panoramica dei server MCP Fabric - Confrontare i server core e locali
- Fabric MCP Server in GitHub - Codice sorgente, documentazione e guida per i contributi