MCP et outils d'agent
Databricks gouverne et gère les outils et les serveurs MCP utilisés par vos agents via Unity Gateway, qui contrôle l’accès et surveille l’activité depuis un plan de contrôle unique, tandis que Unity Catalog applique les autorisations et gère les identifiants afin que les agents et les utilisateurs n’accèdent qu’aux outils et aux données que vous leur autorisez.
Les outils offrent à vos agents des capacités pratiques au-delà de la génération de texte, comme la recherche dans des documents, l'interrogation de tables, l'appel d'APIs externes ou l'exécution de code personnalisé.
MCP est un standard open source qui connecte les agents d'IA à des outils, des ressources et des invites, et constitue l'un des nombreux moyens de connecter des outils sur Databricks.
Pour voir vos serveurs MCP disponibles, accédez à votre workspace > AI Gateway > MCPs :

Serveurs MCP
Choisissez l’origine des serveurs MCP de votre agent :
-
- Connectez des agents à des outils avec les services MCP
- Enregistrez des serveurs MCP externes en tant qu'éléments sécurisables Unity Catalog, ou utilisez des services
system.aiintégrés pour des outils SaaS tels que Slack, GitHub et Google Drive, avec un accès gouverné via Unity Gateway.
-
- Databricks managed MCP servers
- Serveurs prêts à l'emploi qui offrent aux agents un accès gouverné à Genie, à l'AI Search, à Databricks SQL, aux fonctions Unity Catalog et à l'interpréteur de code, sans aucun serveur à créer ou à héberger.
-
- Hébergez votre propre MCP
- Hébergez un serveur MCP personnalisé en tant qu'application Databricks pour exposer vos propres outils.
Utilisez des MCP et des outils dans les agents personnalisés
Donnez à un agent que vous créez par le code les outils dont il a besoin :
-
- Utiliser des serveurs MCP dans des agents personnalisés
- Découvrez, authentifiez-vous auprès de et appelez des serveurs MCP gérés, des services MCP et des serveurs MCP personnalisés à partir du code de votre agent, puis déployez l’agent sur Databricks Apps.
-
- Connectez des agents à des MCP et des outils externes
- Choisissez la manière d’intégrer des services externes dans l’agent que vous créez par le code, que ce soit par le biais de services MCP, d’OAuth géré ou d’appels REST directs, ainsi que le moment d’utiliser chacun d’eux.
-
- Créez des outils d'agent à l'aide des fonctions Unity Catalog
- Créez des outils d’agent d’IA qui exécutent une logique Python et SQL personnalisée, et utilisez-les avec des frameworks d’agents tels que LangChain, OpenAI et Anthropic.
-
- Travailler avec des données structurées et non structurées
- Récupérez des données structurées avec les outils de fonction Unity Catalog et query des données non structurées avec les outils de récupération par recherche vectorielle.
Use MCPs in AI assistants and IDEs
Accédez aux données et aux outils de Databricks à partir d'un assistant existant ou d'un agent de codage :
-
- Connecter des clients externes aux serveurs MCP Databricks
- Connectez Claude, Cursor, MCP Inspector et d’autres clients externes aux serveurs MCP hébergés sur Databricks.
-
- Compétences d'agent pour les assistants de code IA
- Installez des compétences et des plugins qui apprennent aux agents de codage comme Claude Code et Cursor à écrire correctement du code Databricks, parallèlement aux outils MCP qu'ils appellent.