Condividi tramite


Model Context Protocol (MCP) su Databricks

Questa pagina è una panoramica delle opzioni MCP in Databricks. MCP è uno standard open source che connette gli agenti di intelligenza artificiale a strumenti, risorse, richieste e altre informazioni contestuali.

Il vantaggio principale di MCP è la standardizzazione. È possibile creare uno strumento una sola volta e usarlo con qualsiasi agente, indipendentemente dal fatto che sia uno creato o un agente di terze parti. Analogamente, è possibile usare gli strumenti sviluppati da altri utenti, dal team o dall'esterno dell'organizzazione.

MCP è uno dei tre approcci allo strumento disponibili in Databricks Agent Framework. Per indicazioni su quando scegliere MCP rispetto agli strumenti per le funzioni di Unity Catalog o rispetto agli strumenti di codice dell'agente, vedere Scegliere l'approccio dello strumento.

Opzioni mcp di Databricks

Databricks offre tre opzioni MCP:

Aspect Server MCP gestiti da Databricks Server MCP esterni Server MCP personalizzati
Caso d'uso previsto Databricks include server pronti per l'uso che consentono agli agenti di eseguire query sui dati e accedere agli strumenti in Unity Catalog. Connettersi a server MCP di terze parti ospitati all'esterno di Azure Databricks.
Installare i server più diffusi da Databricks Marketplace o connettersi a qualsiasi server usando le connessioni del catalogo Unity.
Ospitare in modo sicuro il proprio server MCP come app Databricks per portare il proprio server o eseguire un server MCP di terze parti.
Strumenti disponibili Esporre specifici servizi di Databricks come risorse MCP:
  • Ricerca Vettoriale di Databricks
  • Funzioni del catalogo Unity
  • Genie Spaces
  • DBSQL
Accedere a servizi esterni e API:
  • Server curati da Marketplace (You.com, Glean e altro ancora)
  • Server MCP autogestiti
  • Qualsiasi server MCP di terze parti con trasporto HTTP streamable
Porta i tuoi strumenti personalizzati e la logica aziendale specializzata
Configurare la complessità Pronto per l'uso immediato Installare da Marketplace o creare una connessione personalizzata al catalogo Unity Richiede la distribuzione di app
Modello di sicurezza Le autorizzazioni di Unity Catalog vengono sempre applicate, in modo che gli agenti e gli utenti possano accedere solo a strumenti e dati a cui sono autorizzati. Databricks gestisce l'autenticazione usando le connessioni di Unity Catalog con i flussi OAuth e l'aggiornamento dei token. Configurare l'autenticazione e l'autorizzazione.
Metodi di autorizzazione Supporta l'autenticazione OAuth e PAT per la connessione di client come Cursor e Claude Desktop. Usa le connessioni del catalogo Unity per l'autenticazione proxy sicura. Supporta solo OAuth, che non è supportato da alcuni client come Cursor e Claude Desktop.

Per visualizzare i server MCP, vai all'area di lavoro >Agenti>Server MCP:

Scheda MCP Server Agenti

Installare server dal Marketplace di Azure Databricks

Azure Databricks Marketplace offre un elenco curato di server MCP esterni che è possibile installare rapidamente per consentire l'accesso ai server MCP più diffusi ospitati all'esterno di Databricks. Vedere Ottenere l'accesso ai server MCP esterni

Tariffe di computazione

I prezzi di calcolo per i server MCP gestiti dipendono dai carichi di lavoro MCP:

I server MCP personalizzati sono soggetti ai prezzi di Databricks Apps.

Passaggi successivi