Overzicht van Fabric Core MCP-server

Fabric Core MCP Server is een in de cloud gehost eindpunt waarmee AI-agents kunnen communiceren met Microsoft Fabric met behulp van natuurlijke taal. Gebouwd op het MCP (Model Context Protocol), worden uw prompts omgezet in Fabric API-aanroepen terwijl uw machtigingen en beveiligingsbeleid worden gerespecteerd.

Opmerking

Fabric Core MCP Server is momenteel in de previewfase. Functies en configuratie kunnen vóór algemene beschikbaarheid veranderen.

Aanbeveling

Nieuw bij Fabric MCP? Begin met het overzicht van Fabric MCP-servers om het protocol te begrijpen en Core versus Pro-Dev-servers te vergelijken.

Hoe werkt het?

Wanneer u uw AI-agent verbindt met Fabric Core MCP-server:

  1. De agent maakt verbinding met het cloudeindpunt op https://api.fabric.microsoft.com/v1/mcp/core.
  2. U verifieert zich via een op een browser gebaseerde OAuth 2.0-stroom met Microsoft Entra ID.
  3. De agent detecteert beschikbare hulpprogramma's (zoeken, werkruimten, items, machtigingen, mappen, capaciteiten).
  4. Wanneer u een vraag stelt, selecteert de agent het juiste hulpprogramma en roept de server namens u de Fabric REST API aan.
  5. Alle bewerkingen respecteren uw Fabric RBAC-machtigingen en worden vastgelegd in auditlogboeken.

Ondersteunde bewerkingen

Fabric Core MCP-server ondersteunt momenteel:

  • Catalogus zoeken : zoek naar items in werkruimten in de OneLake-catalogus op weergavenaam, beschrijving of werkruimtenaam. U kunt eventueel filteren op itemtype.
  • Werkruimtebewerkingen : werkruimten weergeven, maken, bijwerken en verwijderen
  • Item-beheer — Fabric items maken, lezen, bijwerken en verwijderen (lakehouses, semantische modellen, notebooks, pijplijnen en 20+ andere typen)
  • Machtigingsbeheer : werkruimterollen verlenen en intrekken (Beheerder, Lid, Inzender, Viewer)
  • Maporganisatie : mappen binnen werkruimten maken en beheren
  • Capaciteitsgegevens : beschikbare capaciteiten vermelden en de bewerkingsstatus controleren

Zie de naslaginformatie over hulpprogramma's voor de volledige lijst met hulpprogramma's.

Gebruiksscenario's

Uw Fabric-omgeving verkennen

  • "Zoeken naar items die worden beschreven als 'Omzet verkoop''
  • "Vind lakehouses met 'Klant' in de naam"
  • 'Een overzicht geven van al mijn Fabric werkruimten'
  • "Toon alle semantische modellen in de werkruimte Sales Analytics"
  • "Welke lakehouses bestaan in mijn ontwikkelomgeving?"

Resources maken en beheren

  • 'Maak een werkruimte met de naam Sales Analytics Dev'
  • "Maak een lakehouse met de naam CustomerData in de Dev-werkruimte"

Machtigingen beheren

  • Wie heeft beheerderstoegang tot Sales Analytics?
  • 'Toevoegen john@contoso.com als inzender aan mijn Dev-werkruimte'

Werkstromen automatiseren

  • "Maak een nieuwe werkruimte met een lakehouse en voeg vervolgens mijn team toe als inzenders"
  • "Zoek alle werkruimten waar ik een beheerder ben en vermeld hun capaciteitstoewijzingen"

Beperkingen

  • Alle bewerkingen respecteren uw bestaande Fabric machtigingen (RBAC)
  • Sommige geavanceerde Fabric-functies hebben mogelijk nog geen bijbehorende MCP-hulpprogramma's
  • Bewerkingen die gegevens binnen items wijzigen (zoals lakehouse-tabellen of notebookcode) vereisen directe toegang tot Fabric.

Volgende stap