Aller au contenu principal

Connecter les agents à des outils et serveurs MCP externes

Connectez vos agents à des applications externes comme Slack, Google Agenda ou tout service doté d'une API. Databricks propose plusieurs approches selon que le service externe dispose d'un serveur MCP, que vous ayez besoin d'une authentification par utilisateur, ou que vous préfériez appeler les APIs directement depuis le code de l'agent. Le tableau suivant résume chaque méthode de connexion aux services externes :

Approche

Cas d'usage recommandé

Connectez les agents à des outils tiers avec les services MCP

Utilisez cette approche pour les services qui publient un serveur MCP. Il offre une découverte automatique d'outils et un accès gouverné via Unity AI Gateway.

Services externes avec OAuth géré

Utilisez cette approche pour les intégrations Google Drive ou SharePoint. Databricks gère les identifiants OAuth, de sorte qu'aucune inscription d'application n'est requise.

Appelez les APIs REST directement depuis le code de l'agent

Utilisez cette approche pour effectuer des appels d'API REST directs à partir du code de l'agent à l'aide du SDK client propre au service externe.

Outils de fonction Unity Catalog avec connexion HTTP

Utilisez cette approche pour les définitions d'outils basées sur SQL qui encapsulent la fonction http_request().

Approche

Cas d'usage recommandé

Connectez les agents à des outils tiers avec les services MCP

Utilisez cette approche pour les services qui publient un serveur MCP. Il offre une découverte automatique d'outils et un accès gouverné via Unity AI Gateway.

Services externes avec OAuth géré

Utilisez cette approche pour les intégrations Google Drive ou SharePoint. Databricks gère les identifiants OAuth, de sorte qu'aucune inscription d'application n'est requise.

Appelez les APIs REST directement depuis le code de l'agent

Utilisez cette approche pour effectuer des appels d'API REST directs à partir du code de l'agent à l'aide du SDK client propre au service externe.

Outils de fonction Unity Catalog avec connexion HTTP

Utilisez cette approche pour les définitions d'outils basées sur SQL qui encapsulent la fonction http_request().