server MCP gestiti di Azure Databricks

Importante

Questa funzionalità è in Anteprima Pubblica.

I server MCP gestiti di Azure Databricks sono server pronti per l'uso che collegano i tuoi agenti di intelligenza artificiale ai dati in Unity Catalog, agli indici di Azure Databricks AI Search, ai Genie Agents e alle funzioni personalizzate. Connettono anche agenti a applicazioni SaaS (Software-as-a-Service) comuni come Slack e GitHub.

  • Nessuna configurazione: Azure Databricks ospita i server e gestisce l'autenticazione.
  • Regolamentato: Il catalogo di Unity applica le autorizzazioni, in modo che gli agenti e gli utenti accedano solo agli strumenti e ai dati concessi.
  • Centralizzata: visualizzare, monitorare e gestire ogni server da Unity AI Gateway.

Per chiamare questi server dal codice dell'agente, vedere Usare i server MCP negli agenti.

Azure Databricks include anche servizi MCP pronti per l'uso system.ai nello schema per le app SaaS comuni (Slack, GitHub, Google Drive e altro ancora). Vedere Servizi MCP forniti da Databricks.

Server gestiti disponibili

Databricks ha i seguenti server MCP pronti all'uso. Quando ci si connette a server MCP gestiti usando on-behalf-of user authentication, includere il corrispondente scope OAuth per ogni server a cui l'applicazione deve accedere. Per istruzioni sull'installazione, vedere Metodi di autenticazione.

Genie One

Importante

Questa funzionalità è in versione beta.

Modello URL Ambito OAuth
https://<workspace-hostname>/api/2.0/mcp/genie genie

Connettere qualsiasi agente al server MCP Genie One per portare l'analisi agente negli strumenti. Porre domande sui dati in linguaggio naturale sui dati aziendali e ottenere una risposta basata su Genie Ontology, con un'app MCP per visualizzazioni inline e interattività. Introduzione al server MCP Genie One →

Agente Genie

Modello URL Ambito OAuth
https://<workspace-hostname>/api/2.0/mcp/genie/{genie_space_id} genie

Eseguire una query su un singolo agente Genie con il linguaggio naturale. Di sola lettura.

Il server Genie Agent richiama Genie come strumento, quindi non passa la cronologia delle conversazioni all'API Genie. Per mantenere la cronologia, usare Genie in un sistema multi-agente.

Modello URL Ambito OAuth
https://<workspace-hostname>/api/2.0/mcp/ai-search/{catalog}/{schema}/{index_name} ai-search

Eseguire query sugli indici di ricerca di intelligenza artificiale per trovare documenti pertinenti. Richiede Azure Databricks incorporamenti gestiti.

Ricerca di intelligenza artificiale era in precedenza Ricerca vettoriale. Il precedente prefisso dell'URL /api/2.0/mcp/vector-search/ e il precedente ambito vector-search continuano a funzionare.

Databricks SQL

Modello URL Ambito OAuth
https://<workspace-hostname>/api/2.0/mcp/sql sql

Eseguire SQL generato dall'intelligenza artificiale per creare pipeline di dati da strumenti di codifica di intelligenza artificiale. Lettura e scrittura.

Databricks SQL funziona in modo asincrono: chiama lo strumento per avviare l'esecuzione, quindi interrogalo periodicamente finché la risposta non è completa.

Funzioni del catalogo Unity

Modello URL Ambito OAuth
https://<workspace-hostname>/api/2.0/mcp/functions/{catalog}/{schema}/{function_name} unity-catalog

Eseguire le funzioni del catalogo Unity come strumenti SQL predefiniti.

Esempio: un agente di supporto clienti

Connettere un agente a più server MCP gestiti:

  • Ricerca di intelligenza artificiale (/api/2.0/mcp/ai-search/prod/customer_support): cercare ticket di supporto e documentazione.
  • Genie Agent (/api/2.0/mcp/genie/{billing_space_id}): eseguire query sui dati di fatturazione e sulle informazioni dei clienti.
  • Funzioni del catalogo Unity (/api/2.0/mcp/functions/prod/billing): eseguire funzioni personalizzate per le ricerche di account.

In questo modo l'agente fornisce dati non strutturati (ticket), dati strutturati (fatturazione) e logica di business personalizzata in un'unica posizione.

Risorse aggiuntive