Condividi tramite


Model Context Protocol (MCP) su Databricks

MCP è uno standard open source che connette gli agenti di intelligenza artificiale a strumenti, risorse, richieste e altre informazioni contestuali.

Databricks offre i tipi seguenti di server MCP:

Server MCP Description
MCP gestito Accedere immediatamente alle funzionalità di Databricks usando server MCP preconfigurato.
MCP esterno Connettersi in modo sicuro ai server MCP ospitati all'esterno di Azure Databricks usando connessioni gestite.
McP personalizzato Ospitare un server MCP personalizzato come app Databricks.

Per visualizzare i server MCP disponibili, vai alla tua area di lavoro >Agenti>Server MCP:

Scheda MCP Server Agenti

Come usare i server MCP

MCP è progettato per essere usato con un LLM che individua in modo dinamico gli strumenti disponibili, decide quali strumenti chiamare e interpreta l'output. Quando si creano agenti che usano server MCP, Databricks consiglia di:

  • Non impostare i nomi degli strumenti come hardcoded: l'insieme degli strumenti disponibili può cambiare poiché Databricks aggiunge nuove funzionalità o modifica quelle esistenti. L'agente dovrebbe individuare in modo dinamico gli strumenti in fase di esecuzione elencando gli strumenti.
  • Non analizzare l'output dello strumento in modo programmatico: i formati di output degli strumenti non sono garantiti per rimanere stabili. Consentire all'LLM di interpretare ed estrarre informazioni dalle risposte degli strumenti.
  • Consentire all'LLM di decidere: l'LLM dell'agente deve determinare quali strumenti chiamare in base alla richiesta dell'utente e alle descrizioni degli strumenti fornite dal server MCP.

Queste procedure consentono agli agenti di trarre automaticamente vantaggio dai miglioramenti apportati ai server MCP senza richiedere modifiche al codice.

Tariffe di computazione

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

I prezzi del server MCP gestito dipendono dal tipo di funzionalità: