Servidor MCP Genie Agent

O servidor MCP do Genie Agent é um servidor MCP gerido pelo Azure Databricks que permite a um agente consultar um único Agente Genie com linguagem natural, sem precisar de escrever SQL. O agente envia uma pergunta em linguagem simples, e o Genie escreve e executa o SQL contra as tabelas desse agente e devolve o resultado, com permissões do Catálogo Unity aplicadas em cada pedido.

Um Agente Genie é uma coleção de até 25 tabelas do Unity Catalog que o Genie mantém no contexto, pelo que o servidor fica limitado a esses dados selecionados, em vez de abranger todo o seu espaço de trabalho.

Padrão de URL Âmbito OAuth
https://<workspace-hostname>/api/2.0/mcp/genie/{genie_space_id} genie

Conectar um agente

Para ligar um agente a um servidor MCP Genie Agent, crie um Agente Genie, partilhe-o com os utilizadores ou principais de serviço que necessitem de acesso e aponte o seu agente para a URL MCP pré-configurada para esse espaço. Para configuração passo a passo e exemplos de código através do SDK OpenAI Agents, LangGraph e Model Serving, consulte Consultar dados nas tabelas do Unity Catalog.

Para ligar clientes externos como Cursor ou Claude Desktop, veja Ligar MCPs a assistentes de IA e agentes de programação.

Limitações

  • Somente leitura. O servidor MCP do Genie Agent consulta dados; não escreve nas suas tabelas.
  • Sem histórico de conversas. O servidor invoca o Genie como ferramenta, por isso não passa o histórico de conversas para a API do Genie. Para preservar a história ao longo dos turnos, usa o Génio num sistema multi-agente.