GuidesConnecter des clients IA

Connecter des clients IA (MCP)

DataCNVS exploite un serveur Model Context Protocol (MCP), ce qui vous permet de travailler sur vos canvas depuis les outils d'IA que vous utilisez déjà. Demandez à Claude ou à Claude Code de trouver une observation, de construire une figure à plusieurs panneaux, de convertir un axe dans d'autres unités ou de restyler un canvas : il effectue les modifications dans DataCNVS en votre nom, et vous et vos collaborateurs les voyez en direct.

Sur cette page
Les valeurs de vos données n'atteignent jamais l'IA

Les clients IA connectés construisent et modifient le graphique : panneaux, axes, séries, étiquettes et style. Ils ne reçoivent jamais les nombres de vos observations. DataCNVS dessine la figure à partir de vos données au sein de l'application. Comment cela fonctionne.

Avant de commencer #

  • Un forfait DataCNVS payant. MCP est inclus dans tous les forfaits DataCNVS payants. Dans un espace de travail dont le forfait ne l'inclut pas, chaque outil l'explique et ne fait rien.
  • MCP activé pour votre espace de travail. Les administrateurs de l'espace de travail le contrôlent dans Paramètres → Espace de travail → Général → IA → MCP / clients IA externes. Le désactiver empêche aussi les clients IA d'accéder aux canvas et aux observations de cet espace de travail, où qu'ils soient partagés.
  • Vos propres autorisations. Le client IA agit en votre nom. Il peut ouvrir exactement les canvas et les observations que vous pouvez ouvrir, et ne modifier que là où vous pouvez modifier.

Tous les clients se connectent à la même URL de serveur :

https://mcp.datacnvs.com/mcp
Référencement dans les annuaires

DataCNVS est référencé dans l<directoryLink>annuaire de connecteurs de Claude</directoryLink> : vous pouvez le connecter depuis Claude sans aucune configuration. Nous le soumettons aussi à lannuaire de ChatGPT ; en attendant qu'il y soit référencé, utilisez les paramètres généraux ci-dessous.

Claude (web, bureau et mobile) #

DataCNVS figure dans l'annuaire de connecteurs de Claude : la connexion ne prend que quelques clics. Un connecteur que vous ajoutez sur claude.ai est aussi disponible dans les applications Claude pour ordinateur et mobile, avec le même compte. Vous n'avez pas besoin d'un abonnement Claude payant pour utiliser le connecteur.

  1. Ouvrez la page DataCNVS de l'annuaire Claude, ou allez dans Settings → Connectors dans Claude et recherchez DataCNVS.
  2. Choisissez Connect to Claude.
  3. Connectez-vous avec votre compte DataCNVS et approuvez l'accès demandé par Claude : lire vos canvas et les modifier.
  4. Définissez les autorisations des outils comme recommandé ci-dessous.
  5. Dans une conversation, activez DataCNVS depuis le menu des outils et posez vos questions.

Autorisations d'outils recommandées #

Par défaut, Claude vous demande avant chaque outil qui modifie quelque chose. Ouvrez Settings → Connectors → DataCNVS et réglez les autorisations des outils. Nous recommandons Always allow pour tous les outils de lecture et d'écriture, sauf ceux dont le nom commence par le mot delete. Laissez-les sur Needs approval pour éviter les suppressions accidentelles.

Outils de suppressiondelete_canvasdelete_canvas_themedelete_observationdelete_observation_memberdelete_plot_objectdelete_variable

Les outils de lecture et d'écriture peuvent être automatisés sans risque : les modifications s'appliquent en votre nom, apparaissent en direct pour vos collaborateurs et peuvent être annulées pendant 7 jours. Les suppressions sont définitives : vous gardez donc la main.

Sur Claude Team et Enterprise, un Owner ajoute le connecteur une seule fois pour l'organisation. Chaque membre le connecte ensuite avec sa propre connexion DataCNVS, si bien que chacun travaille avec ses propres autorisations.

Claude Code #

Ajoutez le serveur depuis votre terminal :

bash
claude mcp add --transport http datacnvs https://mcp.datacnvs.com/mcp \
  --client-id 3f7or4t9so6894qi3ofgbgs79j --callback-port 33418

Lancez ensuite Claude Code, exécutez /mcp, choisissez datacnvs puis Authenticate. Votre navigateur ouvre la connexion DataCNVS et Claude Code conserve le jeton pour vous.

Conservez --callback-port 33418 exactement tel quel : DataCNVS n'accepte que les connexions qui reviennent sur ce port. Si un autre programme l'utilise, fermez-le et réessayez.

La commande ci-dessus n'ajoute DataCNVS qu'au projet courant. Pour l'avoir dans tous les projets, ajoutez --scope user :

bash
claude mcp add --transport http --scope user datacnvs https://mcp.datacnvs.com/mcp \
  --client-id 3f7or4t9so6894qi3ofgbgs79j --callback-port 33418

Comme Claude Code s'exécute sur votre propre ordinateur, il dispose aussi de l'outil request_upload, qui envoie un fichier de votre machine directement dans le pipeline de téléversement de DataCNVS. Les applications web, de bureau et mobiles de Claude ne peuvent pas envoyer de fichiers de cette façon ; téléversez plutôt dans DataCNVS.

Paramètres MCP génériques #

Pour connecter tout autre client MCP, ou pour vérifier la configuration d'un client, voici les paramètres du serveur :

ParamètreValeur
URL du serveurhttps://mcp.datacnvs.com/mcp
TransportStreamable HTTP
AuthentificationOAuth 2.1, code d'autorisation + PKCE (S256)
Scopes
https://mcp.datacnvs.com/mcp/canvas.readhttps://mcp.datacnvs.com/mcp/canvas.write
Métadonnées de la ressource protégéehttps://mcp.datacnvs.com/.well-known/oauth-protected-resource
Métadonnées du serveur d'autorisationhttps://mcp.datacnvs.com/.well-known/oauth-authorization-server
Limite de débit60 appels d'outils par utilisateur et par minute
Délai d'annulation7 jours après une modification

Le serveur ne prend pas en charge l'enregistrement dynamique de clients ; un client a donc besoin d'un identifiant client OAuth préenregistré. Claude se connecte via l'annuaire et Claude Code comme décrit ci-dessus. Pour connecter autre chose, écrivez à support@datacnvs.com en indiquant le nom du client et son URL de redirection OAuth.

Le scope read couvre la recherche et la lecture des canvas, observations, variables, thèmes et téléversements. Le scope write est nécessaire pour toute modification et toute action. Un client connecté avec le seul scope read ne se voit proposer que les outils de lecture.

Pour essayer le serveur à la main, MCP Inspector (npx @modelcontextprotocol/inspector@latest) fonctionne avec le même identifiant client que Claude Code : choisissez Streamable HTTP, saisissez l'URL du serveur et l'identifiant client, puis connectez-vous.

Comment fonctionnent les outils #

Quelques points sont bons à savoir, quel que soit le client :

  • Les espaces de travail d'abord. L'IA commence par lister vos espaces de travail et vos canvas, puis lit la structure d'un canvas avant de le modifier. Vous pouvez désigner un canvas par son titre ou coller son lien.
  • Les liens de canvas fonctionnent partout. Tout outil qui demande un canvas accepte son URL DataCNVS.
  • Les modifications s'appliquent immédiatement, en votre nom. Elles apparaissent en direct pour toute personne ayant le canvas ouvert, comme n'importe quelle autre modification.
  • Les modifications peuvent être annulées. Chaque modification de canvas renvoie un identifiant de modification, et l'IA peut l'annuler pendant 7 jours. Vous pouvez aussi restaurer une version antérieure depuis l'historique des versions du canvas dans DataCNVS.
  • Certaines actions sont irréversibles. Supprimer un canvas, une observation ou un thème, révoquer un partage et les étapes du pipeline de téléversement sont définitifs. Les clients signalent ces outils comme destructeurs et vous demandent confirmation au préalable.
  • Vous gardez le contrôle. Claude demande votre approbation avant les outils qui modifient des éléments, sauf si vous les avez autorisés (voir les autorisations d'outils recommandées) ; Claude Code suit vos paramètres d'autorisation.
  • Les résultats renvoient vers le canvas. Les résultats qui désignent un canvas incluent son lien, pour que vous puissiez y accéder directement.

Confidentialité : l'IA ne voit jamais les valeurs de vos données #

Les données scientifiques sont souvent inédites, confidentielles ou réglementées ; DataCNVS est donc conçu pour qu'une IA vous aide à construire la figure sans jamais recevoir les données qu'elle contient.

Les clients IA construisent le graphique. DataCNVS y dessine vos données. Les valeurs elles-mêmes ne quittent jamais DataCNVS.

Ce que l'IA ne peut pas voir #

  • Les valeurs de données. Les valeurs de séries (chaque point de chaque courbe) et les valeurs scalaires (mesures isolées, comme la masse d'un échantillon ou la consigne d'un four) ne sont jamais envoyées à un client IA. L'outil qui lit une observation ne renvoie aucune valeur, et le résultat de tout autre outil est expurgé de ses valeurs avant de quitter DataCNVS.
  • Vos fichiers téléversés. Aucun outil ne renvoie le contenu d'un fichier que vous avez téléversé.
  • Tout ce que vous ne pouvez pas ouvrir. L'IA ne travaille qu'avec ce à quoi votre propre compte peut accéder, dans les espaces de travail où MCP est activé.

Avec quoi l'IA travaille #

  • La structure du canvas : panneaux, axes et leurs plages, séries, légendes, annotations, thèmes et style.
  • Noms et descriptions : titres des canvas et des observations, noms de variables, unités, grandeurs et étiquettes textuelles de vos figures.
  • Références : identifiants d'observations et de variables, qu'elle renvoie à DataCNVS pour indiquer quelles données vont où.

Cela suffit pour construire et restyler une figure, mais cela signifie que les titres, noms et étiquettes sont visibles par l'IA. Évitez d'y mettre des informations sensibles si cela compte pour vous.

Comment les figures affichent quand même vos données #

Quand l'IA trace une série, elle transmet à DataCNVS une référence à l'observation et à la variable, jamais les nombres. DataCNVS charge ensuite les valeurs dans votre navigateur, convertit leurs unités et les dessine. Les plages d'axes, les graduations et les ajustements sont tous calculés par DataCNVS.

Un texte qui affiche une valeur, comme une étiquette indiquant la masse d'un échantillon, utilise un jeton d'étiquette : un espace réservé nommant la variable, que DataCNVS renseigne et convertit dans les bonnes unités lorsqu'il dessine l'étiquette. L'IA écrit l'espace réservé ; elle ne voit jamais ce qu'il devient.

Vous pouvez toujours demander des données par valeur, par exemple « les observations dont la température de recuit dépassait 600 °C ». DataCNVS effectue lui-même cette comparaison et ne donne à l'IA que les identifiants des observations correspondantes.

Bon à savoir #

  • Votre fournisseur d'IA voit votre conversation. Ce que vous saisissez, ainsi que les noms et la structure renvoyés par les outils, sont traités par le fournisseur d'IA que vous avez choisi, comme Anthropic, selon votre accord avec lui.
  • Les agents locaux peuvent lire des fichiers locaux. Claude Code s'exécute sur votre ordinateur et peut y lire des fichiers, indépendamment de DataCNVS. Si vous téléversez un fichier avec request_upload, l'agent a déjà obtenu ce fichier depuis votre disque ; DataCNVS ne renvoie toujours jamais ses valeurs.
  • Les valeurs que vous saisissez vous appartiennent. Si vous collez des nombres dans la conversation, l'IA les voit, comme partout ailleurs.

Pour en savoir plus, consultez notre politique de confidentialité et notre présentation de la sécurité.

Exemples d'utilisation #

Parlez à l'IA comme à un collègue qui connaît DataCNVS. Chaque exemple présente un prompt, ce qui se passe et les outils généralement impliqués.

Trouver et décrire un canvas #

Que contient mon canvas « Essais de fluage 2026 » ? Liste chaque panneau et ce qu'il trace.

L'IA trouve le canvas dans vos espaces de travail et décrit sa disposition : panneaux, axes, unités et séries de chacun, par leur nom. Elle décrit la figure, pas les nombres qu'elle contient.

Outilslist_workspaceslist_canvasesread_canvas_model

Construire une figure à partir de vos observations #

Trouve mes essais de traction sur le lot d'échantillons B-17 et crée un nouveau canvas traçant la contrainte en fonction de la déformation, une courbe par éprouvette.

L'IA recherche vos observations, crée un canvas et trace chacune comme une série par référence. DataCNVS charge et dessine les données.

Outilssearch_observationscreate_canvasplot_series

Changer les unités et les titres d'axes #

Sur « Cycle de four 14 », affiche la température en °C au lieu de K et intitule l'axe y « Température (°C) ».

La conversion d'unités se fait dans DataCNVS. L'IA choisit seulement l'unité d'affichage ; les valeurs converties ne passent donc jamais par elle.

Outilsread_canvas_modelset_axis_display_unitset_axis_title

Annoter un graphique #

Ajoute une ligne de seuil en pointillés à la limite d'élasticité sur le panneau du haut et une légende en haut à gauche.

Les annotations, lignes de seuil, repères de points et légendes sont tous des objets du graphique que l'IA peut placer et styliser. Les valeurs que vous lui donnez dans le prompt, comme un seuil, vous appartiennent.

Outilsread_canvas_modelinsert_threshold_lineinsert_legend

Mettre en page une figure à plusieurs panneaux #

Fais-en une figure deux par deux : copie le panneau en haut à gauche dans les trois autres.

L'IA travaille avec la grille du canvas : insertion et duplication de panneaux, réglage des gouttières et des marges.

Outilsinsert_panelduplicate_panelconfigure_canvas_grid

Restyler pour une revue #

Applique notre thème « Revue une colonne » à chaque canvas dont le titre contient « Nature Paper ».

L'IA liste les thèmes de votre espace de travail et en applique un à chaque canvas, afin que polices, tailles et couleurs soient cohérentes dans tout un article.

Outilslist_canvas_themesapply_canvas_theme

Téléverser un fichier (Claude Code uniquement) #

Téléverse ./data/run_42.csv dans DataCNVS, associe ses colonnes à nos variables habituelles et préviens-moi quand il est prêt à être tracé.

Claude Code téléverse le fichier depuis votre ordinateur, attend l'analyse et soumet les correspondances d'unités. DataCNVS se charge de l'analyse et de la conversion ; les valeurs analysées ne sont jamais renvoyées à l'IA.

Outilsrequest_uploadwait_for_uploadsubmit_unit_mappings

Annuler une modification #

Annule les deux dernières modifications que tu as faites sur ce canvas.

Chaque modification de canvas a un identifiant de modification que l'IA peut annuler, tant que rien n'a modifié les mêmes objets depuis. Pour des retours en arrière plus importants, restaurez une version antérieure depuis l'historique des versions du canvas.

Outilsundo_canvas_edit

Désactiver l'accès #

  • Pour vous-même : supprimez ou déconnectez DataCNVS dans votre client (Claude : Settings → Connectors ; Claude Code : claude mcp remove datacnvs). Cela supprime les jetons du client.
  • Pour tout un espace de travail : un administrateur de l'espace de travail désactive MCP / clients IA externes dans Paramètres → Espace de travail → Général → IA. Cela prend effet dès le prochain appel d'outil, pour chaque membre et chaque client.
  • Pour les données partagées : l'interrupteur appartient à l'espace de travail propriétaire d'un canvas ou d'une observation ; le désactiver couvre donc aussi ces données où qu'elles aient été partagées.

Besoin d'aide ? #

Si un client n'arrive pas à se connecter, si un outil refuse, ou si vous souhaitez des identifiants client pour un client non listé ici, écrivez à support@datacnvs.com en indiquant le client utilisé et ce que vous lui avez demandé.