Fabric MCP Server (paikallinen) yleiskatsaus

Fabric MCP Server (paikallinen) on avoimen lähdekoodin Model Context Protocolin (MCP) toteutus, joka toimii kehityskoneellasi. Se antaa tekoälyagenteille pääsyn Fabric API -dokumentaatioon, OneLake-datatoimintoihin ja kohteiden luontityökaluihin — jotka on suunniteltu Fabric-ratkaisujen rakentamiseen ja laajentamiseen.

Muistio

Tämä artikkeli tarjoaa yleiskatsauksen. Täydellistä dokumentaatiota varten katso GitHub repository.

Mikä on Fabric MCP Server (paikallinen)

Fabric MCP Server toimii paikallisena aliprosessina kehityskoneellasi, tarjoten tekoälyagenteille Fabric-kontekstin ja pääsyn OneLake-dataan. Se on suunniteltu kehitystyönkulkuihin, joissa tarvitset:

  • Paikallinen suoritus — Toimii koneellasi ilman etäriippuvuutta dokumentaatiotyökaluista
  • API-dokumentaatio — Offline-pääsy Fabric API-spesifikaatioihin, skeemoihin ja parhaisiin käytäntöihin
  • OneLake-käyttöoikeudet — Tiedostojen lukeminen ja kirjoittaminen, hakemistojen hallinta ja kyselytaulukot OneLakessa
  • Laajennettavuus — Lisää omia työkaluja ja työnkulkuja tarpeisiisi

Tärkeimmät ominaisuudet

  • Paikallinen aliprosessiarkkitehtuuri — Alkaa ja loppuu tekoälyagenttisessiossasi
  • Kolme työkalukategoriaa — API-dokumentaatio, OneLake-datatoiminnot ja ydintoiminnot Fabric
  • Offline-kykyinen — Dokumentaatio ja parhaat käytännöt toimivat ilman Fabric-yhteyttä
  • Open source — Laajenna ja muokkaa GitHub
  • Useat asennusmenetelmät — VS Code -laajennus (suositeltava), npm/npx tai .NET lähdekoodiversio

Milloin käyttää paikallista palvelinta

Valitse Fabric MCP Server (paikallinen), kun tarvitset:

  • Tutustu Fabric API:iin — Selaa API-spesifikaatioita, tuoteskeemoja ja parhaita käytäntöjä offline-tilassa
  • Build Fabric integraatiot — Luo koodia OpenAPI-määritteyksistä tekoälyn avulla
  • Työskentele OneLake-datan kanssa — Listaa, lataa, lataa ja hallinnoi tiedostoja OneLakessa
  • Luo Fabric esineitä — Telinejärvimajoja, muistikirjoja ja muita esineitä
  • Kehitä räätälöityjä työkaluja — Laajenna palvelinta työnkulullesi räätälöidyillä työkaluilla

Arkkitehtuuri

kaavio, joka esittää paikallisen Fabric MCP Server -arkkitehtuurin kolmella työkalukategorialla: API-dokumentaatio ja parhaat käytännöt (offline), OneLake-datatoiminnot ja Fabric REST-rajapinnat sekä paikallinen tiedostojärjestelmän access.

Palvelin:

  1. Toimii aliprosessina, jonka tekoälyagentti on aloittanut.
  2. Tarjoaa API-dokumentaatiota ja parhaita käytäntöjä paketoiduista resursseista (offline).
  3. Tunnistaa paikallisesti konfiguroiduilla tunnisteluuksilla OneLake- ja Fabric-API-kutsuille.
  4. Palauttaa tulokset MCP-protokollan kautta.
  5. Loppuu, kun tekoälyagenttisessio päättyy.

Aloittaminen