Inicie-se com o servidor MCP local para Inteligência em Tempo Real (versão de avaliação)

O servidor local Model Context Protocol (MCP) para Microsoft Fabric Real-Time Intelligence permite que agentes de IA ou aplicações de IA interajam com Real-Time Intelligence ou Azure Data Explorer fornecendo ferramentas através da interface MCP. O MCP facilita a consulta e análise dos dados pelos agentes.

O suporte do MCP para Inteligência em Tempo Real e Azure Data Explorer é uma implementação completa de servidor MCP de código aberto para Inteligência em Tempo Real. Os clientes precisam de instalar, alojar e gerir a implementação.

Cenários

O cenário mais comum para usar o servidor MCP local para Real-Time Intelligence é ligar-se a ele a partir de um cliente de IA existente, como o Cline, Claude ou GitHub Copilot. O cliente pode então usar todas as ferramentas disponíveis para aceder e interagir com Real-Time recursos de Inteligência ou Azure Data Explorer, utilizando linguagem natural.

Por exemplo, pode usar o modo agente do Copilot do GitHub com o servidor MCP Real-Time Intelligence para:

  • Listar bases de dados KQL ou os clusters do Azure Data Explorer.
  • Execute consultas em linguagem natural nos eventhouses da Inteligência em Tempo Real.

Arquitetura

O servidor MCP local para Inteligência em Tempo Real está no centro do sistema. Funciona como uma ponte entre agentes de IA e fontes de dados. É executado localmente e fornece acesso ao eventhouse, eventstream, Activator e recursos de mapa.

Os agentes enviam pedidos para o servidor MCP da Real-Time Intelligence. O servidor MCP traduz as solicitações em operações de Inteligência em Tempo Real.

Diagrama que mostra a arquitetura local do servidor MCP.

A arquitetura segue o modelo cliente/servidor MCP:

  • Anfitrião MCP: A aplicação onde ocorrem interações com IA. Por exemplo, o Visual Studio Code pode interagir com o GitHub Copilot, Claude Desktop ou Cline. O host contém a ligação ao modelo de IA, um orquestrador de ferramentas e um ou mais clientes MCP.
  • Servidor MCP: Um serviço leve que expõe capacidades específicas como ferramentas estruturadas. O servidor MCP da Real-Time Intelligence expõe ferramentas como "executar consulta", "listar bases de dados" e "listar tabelas", que correspondem a operações do Eventhouse.

Qualquer aplicação que suporte MCP pode ligar-se ao servidor MCP local para Real-Time Inteligência usando o mesmo protocolo. Esta aplicação pode ser um produto interativo como o GitHub Copilot ou um framework programático de agentes de IA.

Principais características

Acesso a dados em tempo real: Recuperar dados das bases de dados KQL em segundos.

Interfaces de linguagem natural: Faça perguntas em inglês simples ou noutras línguas, e o sistema transforma-as em consultas otimizadas. Esta tradução da linguagem natural para KQL é chamada de framework NL2KQL .

Descoberta de esquemas: Descobre esquemas e metadados, para que possas aprender estruturas de dados de forma dinâmica.

Integração plug-and-play: Ligue clientes MCP como GitHub Copilot, Claude e Cline ao Real-Time Intelligence com configuração mínima devido a APIs padronizadas e mecanismos de descoberta.

Inferência em línguas locais: Trabalhe com os seus dados na sua língua preferida.

Componentes de Inteligência em Tempo Real suportados

Eventhouse: Executar consultas KQL nas bases de dados KQL no back-end do eventhouse. Essa interface unificada permite que os agentes de IA consultem, raciocinem e ajam em dados em tempo real.

Eventstreams: Consulta e gestão de eventstreams para analisar dados em streaming e obter insights em tempo real. Pode listar os eventstreams no seu espaço de trabalho, obter detalhes e definições, criar novos eventstreams e muito mais.

Ativador: Interaja com o Fabric Activator para listar artefactos do Ativador no seu espaço de trabalho, criar ações de gatilho e configurar notificações.

Mapa: Consultar e gerir recursos cartográficos para visualizar dados e criar insights geoespaciais. Pode listar mapas no seu espaço de trabalho, visualizar dados em mapas, obter detalhes e definições, criar novos mapas e muito mais.

Também podes usar o servidor MCP Fabric Real-Time Intelligence para executar consultas KQL contra os clusters do teu backend Azure Data Explorer.

Instalação

Para instalar o servidor MCP local para o Real-Time Intelligence, siga as instruções de código aberto no repositório Real-Time Intelligence MCP server. O repositório inclui documentação sobre instalação, configuração e utilização do servidor MCP com Real-Time Intelligence.