Aller au contenu principal

Services MCP fournis par Databricks

Databricks fournit des services MCP prêts à l’emploi dans le schéma system.ai. Ces services incluent des outils de workspace et des intégrations avec des applications SaaS courantes, afin que les agents puissent accéder à ces outils sans avoir à héberger ou à enregistrer leur propre serveur MCP.

Chaque service est un objet sécurisable Unity Catalog appelé via Unity Gateway. Les services intégrés disposent d'outils gérés par la plateforme, de sorte que vous ne pouvez pas modifier leur sélection d'outils. Vous pouvez régir qui les appelle avec des attributions et régir les appels individuels à l'aide de politiques de service.

Outils de Workspace​

info

Bêta

Les services MCP DBSQL, web search et sandbox sont en version bêta. Le service MCP Genie One est généralement disponible.

Service MCP

Description

system.ai.genie_one_mcp

Répond aux questions analytiques en langage naturel dans votre Workspace grâce à Genie One, en s’appuyant sur l’ontologie Genie.

system.ai.dbsql

Exécute du SQL sur un SQL Warehouse en utilisant les autorisations Unity Catalog et warehouse de l'appelant.

system.ai.web_search

Effectue des recherches sur le Web public et renvoie une réponse synthétisée avec des citations. Voir Recherche Web sur Databricks.

system.ai.sandbox

Exécute du code Python, SQL ou Shell dans un environnement isolé.

Service MCP

Description

system.ai.genie_one_mcp

Répond aux questions analytiques en langage naturel dans votre Workspace grâce à Genie One, en s’appuyant sur l’ontologie Genie.

system.ai.dbsql

Exécute du SQL sur un SQL Warehouse en utilisant les autorisations Unity Catalog et warehouse de l'appelant.

system.ai.web_search

Effectue des recherches sur le Web public et renvoie une réponse synthétisée avec des citations. Voir Recherche Web sur Databricks.

system.ai.sandbox

Exécute du code Python, SQL ou Shell dans un environnement isolé.

Applications connectées​

Service MCP

Se connecte à

system.ai.slack

Slack

system.ai.github

GitHub

system.ai.atlassian

Jira et Confluence

system.ai.google_drive

Google Drive

system.ai.google_calendar

Google Calendar

system.ai.gmail

Gmail

system.ai.microsoft_365

Microsoft 365 (SharePoint, Outlook et Teams)

Service MCP

Se connecte à

system.ai.slack

Slack

system.ai.github

GitHub

system.ai.atlassian

Jira et Confluence

system.ai.google_drive

Google Drive

system.ai.google_calendar

Google Calendar

system.ai.gmail

Gmail

system.ai.microsoft_365

Microsoft 365 (SharePoint, Outlook et Teams)

Pour Google Drive, Gmail, Google Calendar et Microsoft 365, chaque utilisateur effectue une connexion OAuth unique avant son premier appel. Ouvrez le service dans l'Explorateur de catalogues et cliquez sur Login .

Les applications connectées appellent des services tiers. Examinez ces services pour vous assurer qu’ils répondent aux exigences de votre entreprise, y compris aux exigences de conformité. Pour restreindre les fournisseurs que les services peuvent joindre, consultez la page Control network access to providers. Pour limiter les personnes habilitées à les invoquer, consultez la page Control who can invoke an MCP Service.

Activer l'accès aux repository privés GitHub​

Par default, system.ai.github ne peut accéder qu'aux repositories publics. Pour lui donner accès aux repository d'entreprise privés, un administrateur de l'organisation GitHub doit suivre les étapes suivantes :

  1. Installez l'application Databricks GitHub connector sur votre organisation GitHub afin qu'elle puisse accéder à votre repository privé.

    Pour AWS GovCloud, utilisez plutôt l'application databricks-gh-connector-gov-cloud.

  2. Autorisez les adresses IP sortantes serverless de Databricks pour le cloud et la région de votre workspace. Pour obtenir la liste des adresses IP, consultez la page Adresses IP et domaines pour les services et assets Databricks. Pour obtenir des instructions sur la configuration des adresses IP autorisées pour votre organisation GitHub, consultez la page Gestion des adresses IP autorisées pour votre organisation.

Une fois la configuration de l'administrateur terminée, les utilisateurs de votre organisation peuvent accéder aux repository privés par l'intermédiaire de system.ai.github.

Invoquer un service​

Adressez un service par son URL Unity Gateway, avec son nom Unity Catalog pleinement qualifié dans le chemin :

https://<workspace-hostname>/ai-gateway/mcp-services/system.ai.<service-name>

Pour appeler un service à partir du code d’un agent, consultez Utiliser des outils MCP dans un agent.

Limitations​

  • system.ai.web_search n’est pas disponible dans les Workspace avec la conformité HIPAA/BAA activée. Il est disponible dans les régions américaines prises en charge ou dans les workspaces qui autorisent le traitement inter-géographique.

  • system.ai.sandbox ne dispose pas de sortie réseau.

  • Les services MCP d’application connectée appellent des serveurs MCP ou des APIs tiers. Avant d’utiliser un service MCP d’application connectée, veuillez vérifier que le service du fournisseur et l’utilisation prévue répondent aux exigences de conformité de votre organisation :