Partager via


Modèle Context Protocol (MCP) sur Databricks

Cette page est une vue d’ensemble des options MCP sur Databricks. MCP est une norme open source qui connecte des agents IA aux outils, aux ressources, aux invites et à d’autres informations contextuelles.

Le principal avantage de MCP est la normalisation. Vous pouvez créer un outil une seule fois et l’utiliser avec n’importe quel agent, qu’il s’agisse d’un agent que vous avez créé ou d’un agent tiers. De même, vous pouvez utiliser des outils développés par d’autres personnes, de votre équipe ou de l’extérieur de votre organisation.

MCP est l’une des trois approches d’outil disponibles dans Databricks Agent Framework. Pour obtenir des conseils sur le moment où choisir MCP plutôt que les outils de fonction du catalogue Unity ou les outils de code de l’agent, consultez Choisir l’approche de votre outil.

Options MCP Databricks

Databricks fournit trois options MCP :

Aspect Serveurs MCP gérés par Databricks Serveurs MCP externes Serveurs MCP personnalisés
Cas d’usage prévu Databricks dispose de serveurs prêts à l’emploi qui permettent aux agents d’interroger des données et d’accéder aux outils dans le catalogue Unity. Connectez-vous à des serveurs MCP tiers hébergés en dehors d’Azure Databricks.
Installez des serveurs populaires à partir de Databricks Marketplace ou connectez-vous à n’importe quel serveur à l’aide des connexions du catalogue Unity.
Hébergez en toute sécurité votre propre serveur MCP en tant qu’application Databricks pour apporter votre propre serveur ou exécuter un serveur MCP tiers.
Outils disponibles Exposez des services Databricks spécifiques en tant que ressources MCP :
  • Recherche vectorielle Databricks
  • Fonctions du catalogue Unity
  • Génie Espaces
  • DBSQL
Accéder aux services externes et AUX API :
  • Serveurs sélectionnés à partir du Marketplace (You.com, Glean, etc.)
  • Serveurs MCP auto-hébergés
  • Tout serveur MCP tiers avec transport HTTP Streamable
Apportez vos propres outils personnalisés et logique métier spécialisée
Complexité de l’installation Prêt à être utilisé immédiatement Installer à partir de la Place de marché ou créer une connexion de catalogue Unity personnalisée Nécessite le déploiement d’applications
Modèle de sécurité Les autorisations du catalogue Unity sont toujours appliquées, de sorte que les agents et les utilisateurs ne peuvent accéder qu’aux outils et aux données auxquels ils sont autorisés. Databricks gère l’authentification via les connexions Unity Catalog avec des flux OAuth et un renouvellement des jetons. Vous configurez l’authentification et l’autorisation.
Méthodes d’autorisation Prend en charge l’authentification OAuth et PAT pour connecter des clients tels que Cursor et Claude Desktop. Utilise les connexions de catalogue Unity pour l’authentification proxy sécurisée. Prend uniquement en charge OAuth, qui n’est pas pris en charge par certains clients tels que Cursor et Claude Desktop.

Pour afficher vos serveurs MCP, accédez à l'espace de travail >Agents>Serveurs MCP :

Onglet Agents du serveur MCP

Installer des serveurs à partir d’Azure Databricks Marketplace

La Place de marché Azure Databricks propose une liste organisée de serveurs MCP externes que vous pouvez installer rapidement pour vous permettre d’accéder à des serveurs MCP populaires hébergés en dehors de Databricks. Voir Obtenir l’accès aux serveurs MCP externes

Tarification informatique

La tarification du calcul pour les serveurs MCP managés dépend des charges de travail MCP :

Les serveurs MCP personnalisés sont soumis aux tarifs Databricks Apps.

Étapes suivantes