Gebruik de Fabric gegevensagent als een server voor modelcontextprotocols

Het Model Context Protocol (MCP) is een opkomende standaard in het AI-landschap waarmee AI-systemen verbinding kunnen maken met hulpprogramma's en gegevens buiten zichzelf. Er wordt gedefinieerd hoe een AI-model kan ontdekken wat er beschikbaar is en op een consistente manier ermee kan communiceren. In plaats van eenmalige integraties te bouwen, biedt MCP een standaardmethode om dingen aan te sluiten die geschikt zijn voor verschillende apps en services. Dit maakt het veel eenvoudiger voor AI-systemen om verder te gaan dan hun ingebouwde kennis, terwijl dingen consistent blijven. Het helpt teams ook sneller te bewegen, omdat ze niet elke keer dezelfde verbindingen opnieuw hoeven uit te vinden.

MCP heeft twee hoofdonderdelen: de client en de server.

Een MCP-client is de app of ervaring waarmee de gebruiker communiceert. Hier stelt u vragen of voert u acties uit. De client bereikt MCP-servers om hulpprogramma's te vinden en te gebruiken. Visual Studio Code kan bijvoorbeeld fungeren als een MCP-client wanneer deze verbinding maakt met externe hulpprogramma's om gegevens op te halen, of om u te helpen code te schrijven en uit te voeren.

Een MCP-server maakt hulpprogramma's, gegevens of services beschikbaar, zodat deze kunnen worden gebruikt door clients. Hiermee wordt aan de client aangegeven wat er beschikbaar is en hoe deze moet worden gebruikt. Een Fabric gegevensagent kan bijvoorbeeld fungeren als een MCP-server door zakelijke gegevens en query's weer tegeeft die een AI-systeem kan gebruiken.

Samen maken de client en server het eenvoudig om AI-systemen te verbinden met echte gegevens en acties, zonder dat u elke keer aangepaste integraties hoeft te bouwen.

Belangrijk

Deze functie is beschikbaar als preview-versie.

Belangrijk

Wanneer u Fabric gegevensagent gebruikt als een MCP-server, kunnen antwoorden die worden geretourneerd door Fabric gegevensagenten buiten de nalevingsgrens of geografische regio van Fabric worden verzonden en verwerkt en/of opgeslagen volgens de toepasselijke voorwaarden en beleidsregels voor gegevensverwerking van uw MCP-client.

Vereiste voorwaarden

Hoe het werkt

Fabric gegevensagenten kunnen ook fungeren als MCP-servers. Wanneer deze wordt gebruikt als een MCP-server, maakt een Fabric gegevensagent één hulpprogramma beschikbaar. Dit hulpprogramma vertegenwoordigt de gegevensagent zelf, zodat externe AI-systemen ermee kunnen communiceren via het MCP-protocol. Daarom is het belangrijk om een gedetailleerde en nauwkeurige beschrijving te geven bij het publiceren van een Fabric gegevensagent. De beschrijving wordt de beschrijving van het hulpprogramma voor de MCP-server. Externe AI-systemen gebruiken deze beschrijving om te bepalen wanneer en hoe de gegevensagent moet worden aangeroepen. Een duidelijke en uitgebreide beschrijving zorgt ervoor dat de agent correct wordt begrepen en effectief kan worden gebruikt in AI-werkstromen.

De Fabric-gegevensagent als EEN MCP-server is waardevol voor mensen die hun eigen AI-systemen bouwen of testen. Hiermee kunnen ze rechtstreeks verbinding maken met de gegevensagent en toegang krijgen tot bedrijfsgegevens die zich in Fabric OneLake bevinden zonder dat ze hoeven te schakelen tussen verschillende hulpprogramma's of platforms. Dankzij deze mogelijkheid is het eenvoudiger om bedrijfskennis te integreren in AI-experimenten en ontwikkelwerkstromen, allemaal binnen één omgeving.

Opmerking

Op dit moment kunt u de MCP-server van de Fabric-gegevensagent alleen gebruiken in VS Code. Als u uw eigen MCP-client gebruikt, kan deze ook werken, zolang u verificatie instelt

Schermopname van de MCP-server van de gegevensagent voordat deze wordt gepubliceerd.

Als u wilt beginnen, gaat u na het publiceren van de gegevensagent naar de instellingen van de agent en opent u het tabblad ModelContext Protocol . Hier ziet u de volgende informatie:

  • Servernaam van de MCP-gegevensagent
  • MCP-server-URL (kopieer deze URL voor gebruik in de volgende stap)
  • Naam van het MCP-hulpprogramma gegevensagent
  • Beschrijving van mcp-serverhulpprogramma

U kunt het mcp.json bestand ook downloaden vanaf dit tabblad. Gebruik dit bestand om de MCP-server in VS Code te configureren.

Schermopname van het tabblad MCP-serverinstellingen van de gegevensagent.

De MCP-server instellen in VS Code

  1. Open VS Code en selecteer een map waarin u wilt werken.

  2. Maak in deze map een map met de naam .vscode.

  3. Maak in de binnenste map een bestand met de naam mcp.json.

  4. VS Code geeft automatisch een blauwe knop Server toevoegen rechtsonder in het venster weer.

    Schermopname van het JSON-bestand van de MCP-server.

  5. Selecteer Server toevoegen en SELECTEER HTTP. U wordt gevraagd een URL in te voeren. Gebruik de MCP-server-URL die u in de vorige sectie hebt gekopieerd.

    Schermopname van de selectie van HTTP.

    Schermopname van het invoeren van de URL voor de MCP-server.

  6. Druk op Enter en geef een naam op voor uw MCP-server. Gebruik deze naam om de MCP-server weer te geven in uw VS Code-omgeving.

  7. VS Code probeert te verifiëren met de server. Selecteer Toestaan en aanmelden met uw referenties.

De server wordt gemaakt.

Schermopname van het MCP-bestand van de gegevensagent.

Agentmodus inschakelen

Nadat u de MCP-server hebt toegevoegd, schakelt u de agentmodus in VS Code in. Met de agentmodus kan VS Code fungeren als een orchestratorinterface, waarmee u uw editor verbindt met MCP-servers om te communiceren met externe hulpprogramma's zoals de Fabric gegevensagent. U schakelt dit als volgt in:

  1. Ga in VS Code naar het opdrachtenpalet (Ctrl+Shift+P of Cmd+Shift+P).

  2. Zoek de agentmodus inschakelen en selecteer deze.

  3. Bevestig eventuele aanwijzingen om de modus te activeren.

    Schermopname van de gegevensagent in VS Code in de agentmodus.

Wanneer de agentmodus actief is, selecteert u een orchestrator om uw query's af te handelen. Beschikbare orchestrators in openbare preview zijn GPT-5, GPT-4.1, Claude Sonnet 4.5, Gemini 2.5 pro en nog veel meer. De orchestrator beheert de gegevensstroom tussen uw query's in VS Code en de Fabric dataagent MCP-server.

De Fabric Data Agent MCP-server gebruiken

Wanneer u de agentmodus inschakelt en de orchestrator selecteert:

  • U kunt vragen rechtstreeks vanuit VS Code stellen.
  • De orchestrator stuurt uw query's naar de MCP-server van de Fabric-gegevensagent.
  • De agent retourneert antwoorden op basis van de kennis waar deze toegang toe heeft, inclusief organisatiegegevens die zijn opgeslagen in Fabric OneLake.

Door te functioneren als een MCP-server, kunnen gebruikers met de Fabric gegevensagent organisatiekennis integreren in AI-werkstromen, experimenten uitvoeren en AI-oplossingen ontwikkelen zonder VS Code te verlaten. Deze integratie stroomlijnt de toegang tot OneLake-gegevens en verbetert de productiviteit voor ontwikkelaars en zakelijke gebruikers.