Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Model Context Protocol (MCP) fornece uma forma padronizada para que modelos de IA, como Azure modelos OpenAI, descubram e utilizem ferramentas e fontes de dados externas. O MCP facilita a construção de aplicações inteligentes que podem consultar, raciocinar e agir com base em dados em tempo real. O MCP também facilita a identificação, ligação e utilização de dados empresariais por agentes de IA.
O MCP no Microsoft Fabric Real-Time Intelligence permite que modelos de IA, agentes de IA e aplicações interajam com os componentes do Real-Time Intelligence utilizando linguagem natural.
Real-Time Intelligence fornece dois tipos de servidores MCP: locais e remotos. Cada opção tem os seus próprios modelos de implementação, capacidades e casos de uso.
Servidor MCP local para Real-Time Intelligence
O servidor MCP local para Fabric Real-Time Intelligence é um servidor open-source que instala, aloja e gere por si próprio. É executado na sua máquina local e fornece acesso aos recursos do Real-Time Intelligence e do Azure Data Explorer.
As principais características incluem:
- Implementação: O servidor é auto-hospedado na sua máquina local.
- Fonte: O servidor é open source no GitHub.
- Acesso: Consulta e gere os recursos do eventohouse, eventstream, Activator, map e Azure Data Explorer.
- Gestão: Geres a instalação, atualizações e manutenção.
Para informações detalhadas, consulte Começar com o servidor MCP local.
Servidores MCP remotos
A Microsoft aloja servidores MCP remotos e expõe-os como endpoints HTTP. Configura o seu cliente MCP para se ligar a estes servidores sem instalar ou gerir qualquer software.
| Server | Descrição | Capabilities |
|---|---|---|
| Eventhouse MCP Servidor | Permite aos agentes de IA consultar casas de eventos utilizando linguagem natural | Descoberta de esquemas, geração de consultas KQL, amostragem de dados, tradução de linguagem natural para KQL (o framework NL2KQL ) |
| Servidor MCP Ativador | Permite que agentes de IA interajam com o Fabric Activator | Criação de regras de monitorização, gestão de alertas, ações desencadeadas |
| Servidor MCP do agente de operações | Permite aos agentes de IA configurar e operar um agente de operações utilizando linguagem natural | Configuração de instruções, geração de playbook, gestão de monitorização |
- MCP host: O ambiente onde o modelo de IA (como GPT-4, Claude ou Gemini) corre.
- Cliente MCP: Um serviço intermédio que encaminha os pedidos do modelo de IA para servidores MCP, como GitHub Copilot, Cline ou Claude Desktop.
- Servidor MCP: Pequenas aplicações que tornam funcionalidades específicas acessíveis a modelos de IA, como a execução de consultas à base de dados. Por exemplo, um servidor MCP Real-Time Intelligence pode executar consultas KQL para recuperação de dados em tempo real a partir de bases de dados KQL.
Para obter mais informações, consulte:
- Comece a usar o servidor MCP remoto para casas de eventos
- Comece a usar o servidor MCP remoto para o Activator
Quando usar servidores locais vs. remotos
Faça perguntas em inglês simples ou noutras línguas, e o sistema transforma-as em consultas otimizadas.
| Scenario | Opção recomendada |
|---|---|
| Consultar dados no eventhouse ou no Azure Data Explorer com controlo total sobre o servidor | Servidor MCP local |
| Consultar um eventhouse sem ter de gerir a infraestrutura do servidor | Servidor MCP remoto para casas de eventos |
| Crie regras de monitorização e alertas no Ativador | Servidor MCP remoto para Ativador |
| Configurar instruções, gerar playbooks e gerir a monitorização para um agente de operações | Servidor MCP remoto para agentes de operações |
| Utilização em plataformas cloud agent como Microsoft Copilot Studio ou Microsoft Foundry | Servidores MCP remotos |
| Necessita de acesso offline ou isolado | Servidor MCP local |
| Quero atualizações e manutenção automáticas | Servidores MCP remotos |
Clientes de IA suportados
Tanto servidores MCP locais como remotos funcionam com clientes de IA populares.
Componentes de Inteligência em Tempo Real suportados
Eventhouse: Executar consultas KQL nas bases de dados KQL no back-end do eventhouse. Esta interface unificada permite aos agentes de IA pesquisar os seus dados em tempo real, analisar padrões e tomar ações com base no que encontram.
Observação
Também podes usar o servidor MCP Fabric Real-Time Intelligence para executar consultas KQL contra os clusters do teu backend Azure Data Explorer.
Eventstreams: Consulta e gestão de eventstreams para analisar dados em streaming e obter insights em tempo real. Pode listar 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.
Agentes de operações: Criar e gerir agentes de operações para monitorizar e agir perante dados em mudança. Pode encontrar e configurar agentes, iniciá-los e pará-los, e encontrar o histórico das suas operações.
Mapa: Consultar e gerir recursos cartográficos para visualizar dados geoespaciais. Pode listar mapas no seu espaço de trabalho, obter detalhes e definições, criar novos mapas e muito mais.
Considerações e limitações
Segurança
O MCP é um fenómeno novo. Como em todos os novos padrões tecnológicos, considere realizar uma revisão de segurança para garantir que quaisquer sistemas que se integrem com servidores MCP cumprem todas as regulamentações e normas que o seu sistema deve cumprir. Esta análise inclui não só os servidores MCP da Real-Time Intelligence, mas também qualquer cliente ou agente MCP que escolha implementar (até ao fornecedor do modelo).
Deve seguir as orientações de segurança da Microsoft para servidores MCP, incluindo ativar a autenticação Microsoft Entra ID, gestão segura de tokens e isolamento de rede. Para mais detalhes, consulte a documentação de segurança da Microsoft.
Permissões e risco
Os clientes MCP podem invocar operações com base na permissão de controlo de acesso baseado em funções Fabric (RBAC) do utilizador. Clientes autónomos ou mal configurados podem realizar ações destrutivas. Deve rever e aplicar funções RBAC de menor privilégio e implementar salvaguardas antes da implementação.
Certas salvaguardas, como as bandeiras para prevenir operações destrutivas, não são padronizadas na especificação MCP e podem não ser suportadas por todos os clientes.
Responsabilidade de conformidade
O servidor MCP pode ser instalado para utilização com clientes e serviços, ser utilizado com os mesmos e partilhar dados com eles. Estes clientes e serviços podem incluir grandes modelos de linguagem (LLMs) que não sejam da Microsoft, agentes de IA ou serviços que operam fora dos limites de conformidade do Fabric. É responsável por garantir que qualquer integração cumpre os requisitos organizacionais, regulatórios e contratuais aplicáveis.