Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le protocole MCP (Model Context Protocol) est un protocole ouvert qui permet une intégration transparente entre les applications de modèle de langage volumineux (LLM) et les sources et outils de données externes. Microsoft Dataverse peut agir en tant que serveur MCP, fournissant un accès intelligent aux tables et enregistrements à différents clients MCP tels que les assistants Copilot Studio, GitHub Copilot dans Visual Studio (VS) Code, l’interface en ligne de commande GitHub Copilot (CLI), Claude Desktop, Claude Code, et bien d’autres. Cette intégration normalise et rationalise l’interaction entre les modèles d’IA et les données Dataverse, ce qui permet aux développeurs d’appliquer plus efficacement les riches fonctionnalités de données de Dataverse dans leurs applications pilotées par l’IA.
Pour utiliser Dataverse en tant que serveur MCP, vous devez activer et configurer le serveur MCP et les clients autorisés pour votre environnement Power Platform. Une fois configuré, vous pouvez vous connecter au serveur Dataverse MCP à l’aide de différents clients MCP. Plus d’informations : Configurer le serveur MCP Dataverse pour un environnement
URL du serveur MCP Dataverse
L’URL du serveur distant Dataverse MCP suit ce format :
https://{dataverseOrgName}.crm.dynamics.com/api/mcp
Par exemple, si votre nom d’organisation Dataverse est contoso, l’URL du serveur MCP est :
https://contoso.crm.dynamics.com/api/mcp
Se connecter à un serveur DATAverse MCP
Il existe plusieurs façons de se connecter à un serveur Dataverse MCP :
- Microsoft Copilot Studio. Pour savoir comment se connecter à MCP via Dataverse, consultez Connectez-vous à Dataverse avec le protocole de contexte du modèle dans Microsoft Copilot Studio.
- Visual Studio GitHub Copilot et Copilot CLI. Pour savoir comment se connecter à GitHub Copilot dans Visual Studio Code ou Copilot CLI, consultez Connect Dataverse MCP avec GitHub Copilot dans Visual Studio Code et Copilot CLI.
- Clients non-Microsoft tels que Claude Desktop et Claude Code. Pour savoir comment vous connecter via Dataverse MCP, accédez à Connecter Dataverse MCP avec des clients non-Microsoft.
Liste des outils
Une fois connecté au serveur MCP Dataverse, vous pouvez choisir parmi les outils suivants dans l’environnement Power Platform.
| Outil | Description |
|---|---|
search_data |
Recherchez des données structurées et non structurées. |
search |
Recherchez des schémas de table et des compétences métier par mot clé. |
create_record |
Insère une nouvelle ligne dans une table Dataverse et retourne le GUID. |
update_record |
Met à jour une ligne existante dans une table Dataverse. |
delete_record |
Supprimez une ligne, uniquement après l’approbation explicite de l’utilisateur. |
create_table |
Crée une table avec un schéma spécifié. |
update_table |
Modifie le schéma ou les métadonnées d’une table existante. |
delete_table |
Supprime une table de Dataverse, uniquement après l’approbation explicite de l’utilisateur. |
read_query |
Exécutez les requêtes Dataverse SQL SELECT prises en charge. |
describe |
Obtenez des détails à partir des résultats de recherche pour les tables, les enregistrements, les schémas, les compétences et les applications. |
upsert_skill |
Ajoutez ou mettez à jour une compétence/playbook Dataverse. |
delete_skill |
Supprimez une compétence/playbook Dataverse par nom. |
init_file_upload |
Générez une URL SAP pour le chargement de fichiers. |
commit_file_upload |
Validez un chargement de fichier. |
file_download |
Générez une URL SAP pour le téléchargement de fichiers. |
Important
La surface de l’outil serveur MCP Dataverse a été modifiée. Les outils suivants ont été supprimés et leurs fonctionnalités remplacées par les outils du tableau précédent : describe_table, list_tableset fetch (remplacé par describe) et l’outil précédent search qui a recherché les données Dataverse (renommées en search_data). L’outil actuel search recherche les métadonnées. Si vous conservez des listes d’autorisation ou de refus dans votre client MCP par nom d’outil, passez en revue votre configuration afin que les nouveaux noms d’outils reflètent vos autorisations prévues. Plus d’informations : Se connecter à Dataverse avec le FAQ sur le protocole de contexte de modèle
Note
À compter du 15 décembre 2025, les outils MCP Dataverse sont facturés lorsque des agents IA créés en dehors de Microsoft Copilot Studio les utilisent. Si vous avez des licences Dynamics 365 Premium (comme Dynamics 365 Sales Premium, Finance Premium, Supply Chain Premium et Customer Service Premium) ou une licence d’abonnement utilisateur Microsoft 365 Copilot (USL), vous n’êtes pas facturé pour accéder aux données Dynamics 365, même lorsque ces données sont accessibles à partir de l’extérieur de Microsoft Copilot Studio.
L’outil search_data est facturé au même tarif de crédits Copilot que l’ancrage dans le graphe du locataire. Tous les autres outils, y compris l’outil de métadonnées search, suivent le tarif des outils de texte et d’IA générative (version de base), soit 10 crédits Copilot par réponse. Pour plus d’informations sur la facturation Copilot, accédez aux tarifs et à la gestion de facturation.