Visão geral do servidor MCP do Fabric Core

Fabric Core MCP Server é um ponto de extremidade hospedado na nuvem que permite que os agentes de IA interajam com Microsoft Fabric usando linguagem natural. Criado com base no PROTOCOLO MCP (Model Context Protocol), ele converte seus prompts em chamadas à API Fabric respeitando suas permissões e políticas de segurança.

Observação

Fabric Core MCP Server está atualmente em versão prévia. Os recursos e a configuração podem ser alterados antes da disponibilidade geral.

Dica

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

Como funciona

Quando você conecta seu agente de IA ao Fabric Core MCP Server:

  1. O agente se conecta ao endpoint da nuvem em https://api.fabric.microsoft.com/v1/mcp/core.
  2. Você se autentica por meio de um fluxo OAuth 2.0 baseado em navegador com Microsoft Entra ID.
  3. O agente descobre as ferramentas disponíveis (espaços de trabalho, itens, permissões, pastas, capacidades).
  4. Quando você faz uma pergunta, o agente seleciona a ferramenta certa e o servidor chama a API REST Fabric em seu nome.
  5. Todas as operações respeitam suas permissões do Fabric RBAC e são registradas em logs de auditoria.

Operações com suporte

Fabric Core MCP Server atualmente dá suporte a:

  • Operações de workspace — listar, criar, atualizar e excluir workspaces
  • Gerenciamento de itens — Criar, ler, atualizar e excluir itens do Fabric (lakehouses, modelos semânticos, notebooks, pipelines e mais de 20 outros tipos)
  • Gerenciamento de permissões – Conceder e revogar funções de espaço de trabalho (Administrador, Membro, Colaborador, Visualizador)
  • Organização de pastas – Criar e gerenciar pastas em workspaces
  • Informações de capacidade – Listar as capacidades disponíveis e verificar o status da operação

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

Cenários de uso

Explore seu ambiente do Fabric

  • Listar todos os meus "Fabric" espaços de trabalho
  • "Mostre-me todos os modelos semânticos no workspace do Sales Analytics"
  • "Quais casas de lago existem no meu ambiente de desenvolvimento?"

Criar e gerenciar recursos

  • Criar um workspace chamado Sales Analytics Dev
  • "Criar uma lakehouse chamada CustomerData no workspace Dev"

Gerenciar permissões

  • "Quem tem acesso de administrador à Análise de Vendas?"
  • "Adicionar john@contoso.com como colaborador ao meu workspace de desenvolvimento"

Automatizar fluxos de trabalho

  • Crie um novo espaço de trabalho com um lakehouse e adicione a minha equipe como Colaboradores.
  • "Encontre todos os workspaces em que sou administrador e liste suas atribuições de capacidade"

Limitações

  • Todas as operações respeitam as permissões existentes do Fabric (RBAC)
  • Alguns recursos de Fabric avançados podem ainda não ter ferramentas mcp correspondentes
  • Operações que modificam dados em itens (como as tabelas do lakehouse ou o código do notebook) exigem acesso direto ao Fabric

Próxima etapa