Visão geral do servidor Fabric Core MCP

O Fabric Core MCP Server é um endpoint alojado na cloud que permite aos agentes de IA interagir com o Microsoft Fabric usando linguagem natural. Baseado no Model Context Protocol (MCP), traduz os seus prompts em chamadas à API Fabric, respeitando as suas permissões e políticas de segurança.

Observação

O Fabric Core MCP Server está em prévia atualmente. As funcionalidades e a configuração podem mudar antes da disponibilidade geral.

Sugestão

Novo na Fabric MCP? Comece com a visão geral dos servidores MCP Fabric para compreender o protocolo e comparar servidores Core com Pro-Dev.

Como funciona

Quando liga o seu agente de IA ao Fabric Core MCP Server:

  1. O agente liga-se ao endpoint cloud em https://api.fabric.microsoft.com/v1/mcp/core.
  2. Autentica-se através de um fluxo OAuth 2.0 baseado em navegador com o Microsoft Entra ID.
  3. O agente descobre as ferramentas disponíveis (espaços de trabalho, itens, permissões, pastas, capacidades).
  4. Quando faz uma pergunta, o agente seleciona a ferramenta certa e o servidor chama a API Fabric REST em seu nome.
  5. Todas as operações respeitam as permissões do seu Fabric RBAC e são registadas nos registos de auditoria.

Operações suportadas

O Fabric Core MCP Server suporta atualmente:

  • Operações de espaço de trabalho — Listar, criar, atualizar e eliminar espaços de trabalho
  • Gestão de itens — Criar, ler, atualizar e eliminar Fabric itens (lakehouses, modelos semânticos, notebooks, pipelines e 20+ outros tipos)
  • Gestão de permissões — Conceder e revogar funções de espaço de trabalho (Administrador, Membro, Contribuidor, Visualizador)
  • Organização de pastas — Criar e gerir pastas dentro dos espaços de trabalho
  • Informação de capacidade — Listar as capacidades disponíveis e verificar o estado operacional

Para a lista completa de ferramentas, consulte a referência de ferramentas.

Cenários de utilização

Explore o seu ambiente Fabric

  • "Lista todos os meus espaços de trabalho Fabric"
  • "Mostre-me todos os modelos semânticos no espaço de trabalho de Análise de Vendas"
  • "Que casas de lago existem no meu ambiente de desenvolvimento?"

Criar e gerir recursos

  • "Criar um espaço de trabalho chamado Sales Analytics Dev"
  • "Crie uma casa de lago chamada CustomerData no espaço de trabalho de desenvolvimento"

Gerenciar permissões

  • "Quem tem acesso de Administrador à Análise de Vendas?"
  • "Adicionar john@contoso.com como Contribuinte ao meu espaço de trabalho de desenvolvimento"

Automatizar fluxos de trabalho

  • "Criar um novo espaço de trabalho com uma casa no lago, depois adicionar a minha equipa como Colaboradores"
  • Encontre todos os espaços de trabalho onde sou Administrador e liste as atribuições de capacidade.

Limitações

  • Todas as operações respeitam as suas permissões existentes no Fabric (RBAC)
  • Algumas funcionalidades avançadas do Fabric podem ainda não ter as ferramentas MCP correspondentes
  • Operações que modificam dados dentro de itens (como tabelas lakehouse ou código de caderno) requerem acesso direto ao Fabric

Próximo passo