MCP et outils pour les agents

Azure Databricks gouverne et gère les outils et serveurs MCP utilisés par vos agents via Unity Gateway, qui contrôle l’accès et surveille l’activité depuis un seul plan de contrôle, tandis que Unity Catalog applique les permissions et gère les identifiants afin que les agents et utilisateurs n’accèdent qu’aux outils et données que vous leur accordez.

Les outils offrent à vos agents des capacités pratiques au-delà de la génération de texte, comme la recherche de documents, l’interrogation de tableaux, l’appel d’API externes ou l’exécution de code personnalisé.

MCP est une norme open source qui connecte les agents d’IA à des outils, ressources et des invites, et constitue l’une des nombreuses façons de connecter des outils sur Azure Databricks.

Pour afficher vos serveurs MCP disponibles, accédez à l'AI Gateway de votre espace de travail >> :

Onglet McPs dans la passerelle ai-gateway répertoriant les serveurs MCP disponibles dans l’espace de travail.

Serveurs MCP

Choisissez d’où proviennent les serveurs MCP de votre agent :

Chemin Description
Reliez les agents aux outils avec MCP Services Enregistrez les serveurs MCP externes comme sécurisés du catalogue Unity, ou utilisez des services intégrés system.ai pour des outils SaaS comme Slack, GitHub et Google Drive, avec un accès gouverné via Unity Gateway.
Serveurs MCP managés d’Azure Databricks Des serveurs prêts à l’emploi qui donnent aux agents un accès gouverné à Genie, AI Search, Databricks SQL, les fonctions du catalogue Unity et l’interpréteur de code, sans serveur à construire ou à héberger.
Organisez votre propre MCP Hébergez un serveur MCP personnalisé en application Databricks pour exposer vos propres outils.

Utilisez les MCP et outils dans les agents personnalisés

Donnez à un agent que vous développez en code les outils dont il a besoin :

Chemin Description
Utilisez les serveurs MCP dans les agents personnalisés Découvrez, authentifiez et appelez les serveurs MCP Service et MCP personnalisés à partir de votre code d’agent, puis déployez l’agent sur Databricks Apps.
Connectez les agents à des MCP et outils externes Choisissez comment connecter des services externes à l’agent que vous construisez en code, que ce soit via MCP Services, OAuth géré ou appels REST directs, et quand utiliser chacun.
Créer des outils d’agent à l’aide des fonctions de catalogue Unity Créez des outils d’agents IA qui exécutent une logique Python et SQL personnalisée, et utilisez-les avec des frameworks d’agents comme 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 interrogez des données non structurées avec des outils de recherche vectorielle.

Utilisez les MCP dans les assistants IA et les IDE

Accédez aux données et outils Azure Databricks depuis un assistant ou un agent de codage existant :

Chemin Description
Connectez les clients externes aux serveurs Azure Databricks MCP Connectez Claude, Cursor, MCP Inspector et d’autres clients externes aux serveurs MCP hébergés sur Azure Databricks.
Compétences de l’agent pour les assistants de codage IA Installez des compétences et des plugins qui apprennent aux agents de codage comme Claude Code et Cursor à écrire correctement du code Azure Databricks, en plus des outils MCP qu’ils appellent.