Kom i gang med den lokale MCP-serveren for Real-Time Intelligence (forhåndsvisning)

Den lokale Model Context Protocol (MCP)-serveren for Microsoft Fabric Real-Time Intelligence lar AI-agenter eller AI-applikasjoner samhandle med Real-Time Intelligence eller Azure Data Explorer ved å tilby verktøy via MCP-grensesnittet. MCP gjør det enklere for agenter å spørre og analysere data.

MCP-støtte for Real-Time Intelligence og Azure Data Explorer er en fullstendig åpen kildekode MCP-serverimplementering for Real-Time Intelligence. Kundene må installere, hoste og administrere utrullingen.

Scenarier

Det vanligste scenariet for å bruke den lokale MCP-serveren for Real-Time Intelligence er å koble til den fra en eksisterende AI-klient, som Cline, Claude eller GitHub Copilot. Klienten kan deretter bruke alle tilgjengelige verktøy for å få tilgang til og samhandle med Real-Time intelligens eller Azure Data Explorer ressurser ved hjelp av naturlig språk.

For eksempel kan du bruke GitHub Copilot-agent modus med Real-Time Intelligence MCP-serveren til å:

  • List KQL-databaser eller Azure Data Explorer-klynger.
  • Kjør naturlige språklige forespørsler på Real-Time Intelligence-eventhus.

Arkitektur

Den lokale MCP-serveren for Real-Time Intelligence er kjernen i systemet. Den fungerer som en bro mellom AI-agenter og datakilder. Den drives lokalt og gir tilgang til eventhouse, eventstream, Activator og kartressurser.

Agenter sender forespørsler til Real-Time Intelligence MCP-serveren. MCP-serveren oversetter forespørslene til Real-Time etterretningsoperasjoner.

Diagram som viser den lokale MCP-serverarkitekturen.

Arkitekturen følger MCP-klient/server-modellen:

  • MCP-vert: Applikasjonen der AI-interaksjoner skjer. For eksempel kan Visual Studio Code samhandle med GitHub Copilot, Claude Desktop eller Cline. Verten inneholder AI-modelltilkoblingen, en verktøyorkestrator og en eller flere MCP-klienter.
  • MCP-server: En lettvektstjeneste som eksponerer spesifikke funksjoner som strukturerte verktøy. Real-Time Intelligence MCP-serveren eksponerer verktøy som «execute query», «list databases» og «list tables» som oversettes til eventhouse-operasjoner.

Enhver applikasjon som støtter MCP kan koble seg til den lokale MCP-serveren for Real-Time Intelligence ved å bruke samme protokoll. Denne applikasjonen kan være et interaktivt produkt som GitHub Copilot eller et programmatisk AI-agent-rammeverk.

Viktige funksjoner

Sanntids datatilgang: Hente data fra KQL-databaser på sekunder.

Naturlige språkgrensesnitt: Still spørsmål på vanlig engelsk eller andre språk, og systemet gjør dem om til optimaliserte spørringer. Denne oversettelsen av naturlig språk til KQL kalles NL2KQL-rammeverket .

Skjemaoppdagelse: Oppdag skjema og metadata, slik at du kan lære datastrukturer dynamisk.

Plug-and-play-integrasjon: Koble MCP-klienter som GitHub Copilot, Claude og Cline til Real-Time Intelligence med minimal oppsett på grunn av standardiserte API-er og oppdagelsesmekanismer.

Lokal språkinferens: Arbeid med dataene dine på ditt foretrukne språk.

Støttet Real-Time etterretningskomponenter

Eventhouse: Kjør KQL-spørringer mot KQL-databasene i eventhouse-backend . Dette enhetlige grensesnittet lar AI-agenter spørre, resonnere og handle på sanntidsdata.

Hendelsesstrømmer: Søk og administrer hendelsesstrømmer for å analysere strømmedata og få sanntidsinnsikt. Du kan liste hendelsesstrømmene i arbeidsområdet ditt, få detaljer og definisjoner, opprette nye hendelsesstrømmer og mer.

Activator: Samhandle med Fabric Activator for å liste Activator-artefakter i arbeidsområdet ditt, lage trigger-handlinger og sette opp varsler.

Kart: Søk og administrer kartressurser for å visualisere data og skape geospatiale innsikter. Du kan liste kart i arbeidsområdet ditt, visualisere data på kart, få detaljer og definisjoner, lage nye kart og mer.

Du kan også bruke Fabric Real-Time Intelligence MCP-serveren til å kjøre KQL-forespørsler mot klyngene i Azure Data Explorer backend.

Installasjon

For å installere den lokale MCP-serveren for Real-Time Intelligence, følg de åpne kildekode-instruksjonene i Real-Time Intelligence MCP-serverarkivet . Arkivet inkluderer dokumentasjon om installasjon, konfigurasjon og bruk av MCP-serveren med Real-Time Intelligence.