server MCP gestiti di Azure Databricks

Importante

Questa funzionalità è in Anteprima Pubblica.

Azure Databricks server MCP gestiti sono server pronti per l'uso che connettono gli agenti di intelligenza artificiale ai dati in Unity Catalog, Azure Databricks indici di ricerca di intelligenza artificiale, Genie Spaces e 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 : Unity Catalog applica le autorizzazioni, quindi gli agenti e gli utenti accedono 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.

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.

Server MCP Modello URL Ambito OAuth
Genie One
Fai domande in linguaggio naturale sui tuoi dati aziendali. Genie One cerca tra Genie Spaces e i dati di Unity Catalog, quindi restituisce una risposta fondata sui dati con un collegamento diretto alla conversazione nell'interfaccia utente di Databricks. Di sola lettura.
Genie viene eseguito in modo asincrono. Chiamare lo genie_ask strumento per avviare una conversazione, quindi chiamare genie_poll_response fino al completamento della risposta. Per continuare una conversazione esistente, passa il precedente conversation_id a genie_ask.
https://<workspace-hostname>/api/2.0/mcp/genie genie
Spazio Genie
Eseguire una query su un singolo spazio Genie con il linguaggio naturale. Di sola lettura.
https://<workspace-hostname>/api/2.0/mcp/genie/{genie_space_id} genie
Ricerca di intelligenza artificiale
Eseguire query sugli indici di ricerca di intelligenza artificiale per trovare documenti pertinenti. Richiede Azure Databricks incorporamenti gestiti.
https://<workspace-hostname>/api/2.0/mcp/ai-search/{catalog}/{schema}/{index_name} ai-search
Databricks SQL
Eseguire SQL generato dall'intelligenza artificiale per creare pipeline di dati da strumenti di codifica di intelligenza artificiale. Lettura e scrittura.
https://<workspace-hostname>/api/2.0/mcp/sql sql
funzioni del catalogo Unity
Eseguire le funzioni del catalogo Unity come strumenti SQL predefiniti.
https://<workspace-hostname>/api/2.0/mcp/functions/{catalog}/{schema}/{function_name} unity-catalog

Note

  • Genie e Databricks SQL vengono eseguiti in modo asincrono: chiamare lo strumento per avviare, quindi eseguire il polling fino al completamento della risposta. Per usare Genie, chiamare genie_ask, quindi genie_poll_response, passando un conversation_id precedente per continuare una conversazione.
  • Il server Genie Space richiama Genie come strumento, quindi la cronologia delle conversazioni non viene passata all'API Genie. Per mantenere la cronologia, usare Genie in un sistema multi-agente.
  • 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.

Per visualizzare i tuoi server MCP e i relativi URL di endpoint, vai al tuo spazio di lavoro >Gateway AI>MCPs:

La scheda MCP in ai-gateway che mostra i server MCP e i relativi URL degli endpoint.

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.

Tip

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 Space (/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