[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"BLOG_POST_fr_retyc-mcp-ai-agents":3,"BLOG_SURROUND_fr_retyc-mcp-ai-agents":580},{"id":4,"title":5,"authors":6,"body":9,"category":560,"date":561,"description":562,"extension":563,"image":564,"meta":565,"navigation":566,"path":567,"seo":568,"sitemap":573,"stem":574,"tags":575,"__hash__":579},"blog\u002Fblog\u002Ffr\u002Fretyc-mcp-ai-agents.md","Retyc et l'IA : brancher votre agent sur vos transferts et datarooms avec MCP",[7],{"name":8},"Emilien Mantel",{"type":10,"value":11,"toc":550},"minimark",[12,16,24,29,32,35,39,42,79,83,97,113,119,295,298,313,320,326,330,333,377,380,384,390,396,402,408,414,418,424,430,436,450,456,466,472,476,509,513,516,519,546],[13,14,15],"p",{},"Retyc affiche une politique simple : aucune intelligence artificielle dans le produit. Pas d'analyse de vos documents,\npas de résumé automatique, pas de modèle entraîné sur vos fichiers. Cette politique n'a pas changé.",[13,17,18,19,23],{},"Ce qui existe, c'est autre chose : la possibilité pour ",[20,21,22],"strong",{},"votre"," agent IA, celui que vous avez choisi et qui tourne là\noù vous l'avez décidé, de piloter Retyc à votre place. Créer un transfert, déposer un dossier dans une dataroom, ajouter\nun membre, télécharger des fichiers, en langage naturel. Cet article explique comment cela fonctionne, comment\nl'installer, et surtout ce que cela implique pour la confidentialité de vos fichiers.",[25,26,28],"h2",{"id":27},"ce-quest-mcp-en-deux-phrases","Ce qu'est MCP, en deux phrases",[13,30,31],{},"MCP (Model Context Protocol) est un standard ouvert qui permet à un assistant IA d'utiliser des outils extérieurs : lire\nun dépôt de code, interroger une base, envoyer un message. Un « serveur MCP » décrit les actions disponibles, et\nl'assistant les appelle quand la conversation le demande.",[13,33,34],{},"Claude Desktop, Claude Code, Cursor et Windsurf savent se connecter à des serveurs MCP. Retyc en fournit un, intégré au\nclient en ligne de commande, publié sous licence MIT.",[25,36,38],{"id":37},"ce-que-cela-permet-concrètement","Ce que cela permet, concrètement",[13,40,41],{},"Le serveur MCP de Retyc expose les opérations du service sous forme d'outils que l'agent enchaîne tout seul. Quelques\ndemandes qui fonctionnent telles quelles :",[43,44,45,58,69,76],"ul",{},[46,47,48,49,53,54,57],"li",{},"« Envoie tous les PDF du dossier ",[50,51,52],"code",{},".\u002Frapports"," à ",[50,55,56],{},"bob@example.com",", expiration dans 7 jours. »",[46,59,60,61,64,65,68],{},"« Crée une dataroom “Release v2”, dépose le contenu de ",[50,62,63],{},".\u002Fdist"," et ajoute ",[50,66,67],{},"alice@example.com"," comme éditrice. »",[46,70,71,72,75],{},"« Liste mes derniers transferts et télécharge le plus récent dans ",[50,73,74],{},".\u002Freçus",". »",[46,77,78],{},"« Qui a accès à la dataroom “Audit 2026”, et depuis quand ? »",[25,80,82],{"id":81},"installation-en-trois-étapes","Installation en trois étapes",[13,84,85,88,89,96],{},[20,86,87],{},"1. Installer le client et se connecter."," Le binaire se télécharge depuis\nles ",[90,91,95],"a",{"href":92,"rel":93},"https:\u002F\u002Fgithub.com\u002Fretyc\u002Fretyc-cli\u002Freleases",[94],"nofollow","releases GitHub",".\nLa connexion ouvre le navigateur, aucun mot de passe n'est stocké sur le poste.",[98,99,104],"pre",{"className":100,"code":101,"language":102,"meta":103,"style":103},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","retyc auth login\n","sh","",[50,105,106],{"__ignoreMap":103},[107,108,111],"span",{"class":109,"line":110},"line",1,[107,112,101],{},[13,114,115,118],{},[20,116,117],{},"2. Déclarer le serveur dans votre assistant."," Pour Claude Desktop, Cursor ou Windsurf, il suffit d'ajouter une entrée\ndans le fichier de configuration MCP du client :",[98,120,124],{"className":121,"code":122,"language":123,"meta":103,"style":103},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"mcpServers\": {\n    \"retyc\": {\n      \"command\": \"retyc\",\n      \"args\": [\n        \"mcp\",\n        \"serve\"\n      ],\n      \"env\": {\n        \"RETYC_KEY_PASSPHRASE\": \"la phrase secrète de votre clé\"\n      }\n    }\n  }\n}\n","json",[50,125,126,132,151,167,192,207,220,231,237,251,271,277,283,289],{"__ignoreMap":103},[107,127,128],{"class":109,"line":110},[107,129,131],{"class":130},"sMK4o","{\n",[107,133,135,138,142,145,148],{"class":109,"line":134},2,[107,136,137],{"class":130},"  \"",[107,139,141],{"class":140},"spNyl","mcpServers",[107,143,144],{"class":130},"\"",[107,146,147],{"class":130},":",[107,149,150],{"class":130}," {\n",[107,152,154,157,161,163,165],{"class":109,"line":153},3,[107,155,156],{"class":130},"    \"",[107,158,160],{"class":159},"sBMFI","retyc",[107,162,144],{"class":130},[107,164,147],{"class":130},[107,166,150],{"class":130},[107,168,170,173,177,179,181,184,187,189],{"class":109,"line":169},4,[107,171,172],{"class":130},"      \"",[107,174,176],{"class":175},"sbssI","command",[107,178,144],{"class":130},[107,180,147],{"class":130},[107,182,183],{"class":130}," \"",[107,185,160],{"class":186},"sfazB",[107,188,144],{"class":130},[107,190,191],{"class":130},",\n",[107,193,195,197,200,202,204],{"class":109,"line":194},5,[107,196,172],{"class":130},[107,198,199],{"class":175},"args",[107,201,144],{"class":130},[107,203,147],{"class":130},[107,205,206],{"class":130}," [\n",[107,208,210,213,216,218],{"class":109,"line":209},6,[107,211,212],{"class":130},"        \"",[107,214,215],{"class":186},"mcp",[107,217,144],{"class":130},[107,219,191],{"class":130},[107,221,223,225,228],{"class":109,"line":222},7,[107,224,212],{"class":130},[107,226,227],{"class":186},"serve",[107,229,230],{"class":130},"\"\n",[107,232,234],{"class":109,"line":233},8,[107,235,236],{"class":130},"      ],\n",[107,238,240,242,245,247,249],{"class":109,"line":239},9,[107,241,172],{"class":130},[107,243,244],{"class":175},"env",[107,246,144],{"class":130},[107,248,147],{"class":130},[107,250,150],{"class":130},[107,252,254,256,260,262,264,266,269],{"class":109,"line":253},10,[107,255,212],{"class":130},[107,257,259],{"class":258},"swJcz","RETYC_KEY_PASSPHRASE",[107,261,144],{"class":130},[107,263,147],{"class":130},[107,265,183],{"class":130},[107,267,268],{"class":186},"la phrase secrète de votre clé",[107,270,230],{"class":130},[107,272,274],{"class":109,"line":273},11,[107,275,276],{"class":130},"      }\n",[107,278,280],{"class":109,"line":279},12,[107,281,282],{"class":130},"    }\n",[107,284,286],{"class":109,"line":285},13,[107,287,288],{"class":130},"  }\n",[107,290,292],{"class":109,"line":291},14,[107,293,294],{"class":130},"}\n",[13,296,297],{},"Pour Claude Code, une commande suffit, et la phrase secrète est saisie sans apparaître dans l'historique du terminal :",[98,299,301],{"className":100,"code":300,"language":102,"meta":103,"style":103},"read -rs RETYC_KEY_PASSPHRASE\nclaude mcp add --transport stdio retyc --env RETYC_KEY_PASSPHRASE=\"$RETYC_KEY_PASSPHRASE\" -- \u002Fchemin\u002Fvers\u002Fretyc mcp serve\n",[50,302,303,308],{"__ignoreMap":103},[107,304,305],{"class":109,"line":110},[107,306,307],{},"read -rs RETYC_KEY_PASSPHRASE\n",[107,309,310],{"class":109,"line":134},[107,311,312],{},"claude mcp add --transport stdio retyc --env RETYC_KEY_PASSPHRASE=\"$RETYC_KEY_PASSPHRASE\" -- \u002Fchemin\u002Fvers\u002Fretyc mcp serve\n",[13,314,315,316,319],{},"Claude Desktop accepte aussi un paquet ",[50,317,318],{},".mcpb"," à installer en un clic.",[13,321,322,325],{},[20,323,324],{},"3. Demander."," Le serveur démarre à la demande de l'assistant, sur votre machine, avec vos identifiants. La première\ndemande peut être « vérifie que je suis connecté à Retyc ».",[25,327,329],{"id":328},"ce-que-lagent-voit-et-ce-quil-ne-voit-pas","Ce que l'agent voit, et ce qu'il ne voit pas",[13,331,332],{},"C'est le point qui compte. Le serveur MCP est le client Retyc lui-même : le chiffrement et le déchiffrement se font dans\nce programme, sur votre poste, avant tout appel réseau. Rien ne change par rapport à un envoi depuis le navigateur.",[334,335,336,349],"table",{},[337,338,339],"thead",{},[340,341,342,346],"tr",{},[343,344,345],"th",{},"Qui",[343,347,348],{},"Ce qu'il voit",[350,351,352,361,369],"tbody",{},[340,353,354,358],{},[355,356,357],"td",{},"Les serveurs Retyc",[355,359,360],{},"Des fichiers chiffrés, comme d'habitude. Jamais de contenu en clair.",[340,362,363,366],{},[355,364,365],{},"Votre assistant IA",[355,367,368],{},"Les métadonnées déchiffrées renvoyées par les outils : titres, noms de fichiers, tailles, liste des membres. Jamais le contenu des fichiers.",[340,370,371,374],{},[355,372,373],{},"Le serveur MCP sur votre poste",[355,375,376],{},"Tout, puisque c'est lui qui chiffre et déchiffre. Il tourne chez vous.",[13,378,379],{},"Deux précisions. La phrase secrète de votre clé est transmise au processus par une variable d'environnement : elle n'est\njamais renvoyée à l'assistant. Et les téléchargements écrivent des fichiers déchiffrés sur votre disque, dans le dossier\nque vous indiquez : ils redeviennent des fichiers ordinaires de votre machine.",[25,381,383],{"id":382},"les-avantages","Les avantages",[13,385,386,389],{},[20,387,388],{},"Le chiffrement de bout en bout est conservé."," Automatiser avec un agent ne change pas le modèle de sécurité : Retyc\nne lit toujours pas vos fichiers, et l'agent non plus.",[13,391,392,395],{},[20,393,394],{},"Rien n'est délégué à un service tiers côté Retyc."," Le serveur MCP est local. Retyc n'héberge aucun agent, ne voit\naucune de vos conversations, et n'ajoute aucune IA au produit.",[13,397,398,401],{},[20,399,400],{},"Les tâches répétitives disparaissent."," Créer une dataroom par client, y déposer une arborescence, inviter les bonnes\npersonnes avec les bons rôles : ce qui prenait dix clics devient une phrase, et l'agent enchaîne les appels sans se\ntromper de dossier.",[13,403,404,407],{},[20,405,406],{},"Le même outil sert aux scripts."," Le binaire qui expose le serveur MCP est celui qui s'utilise en ligne de commande et\nen intégration continue. Ce qui marche dans une conversation marche dans un pipeline.",[13,409,410,413],{},[20,411,412],{},"Le code est auditable."," Le client est public, sous licence MIT. Vous pouvez lire exactement ce que chaque outil fait\navant de le brancher.",[25,415,417],{"id":416},"les-limites-dites-franchement","Les limites, dites franchement",[13,419,420,423],{},[20,421,422],{},"1. Les métadonnées partent chez le fournisseur de votre modèle."," Si votre assistant repose sur un modèle hébergé (\nAnthropic, OpenAI, Google ou autre), tout ce que les outils renvoient lui est transmis : titres de transferts, noms de\nfichiers, adresses des membres, messages d'accompagnement. Le contenu des fichiers ne part pas, mais ces informations\npeuvent déjà être sensibles. Un modèle exécuté localement supprime ce point ; un modèle hébergé demande d'en accepter\nles conditions.",[13,425,426,429],{},[20,427,428],{},"2. Une fois téléchargés, les fichiers sont en clair sur votre poste."," Si votre agent dispose aussi d'un accès au\nsystème de fichiers, il peut lire ce qu'il vient de télécharger. Ce n'est pas Retyc qui l'y autorise, c'est votre\nconfiguration. Les deux outils sont indépendants, mais ils cohabitent sur la même machine.",[13,431,432,435],{},[20,433,434],{},"3. L'agent agit avec vos droits, en votre nom."," Tout ce que vous pouvez faire, il peut le faire : envoyer un fichier\nà n'importe quelle adresse, supprimer un dossier, retirer un membre. Le journal d'accès enregistrera votre nom, pas le\nsien.",[13,437,438,441,442,445,446,449],{},[20,439,440],{},"4. Les confirmations dépendent du client, pas de Retyc."," Les outils destructifs (",[50,443,444],{},"dataroom_rm",", ",[50,447,448],{},"dataroom_user_rm",")\nsont signalés comme tels selon le standard MCP. Mais chaque assistant en fait ce qu'il veut : Claude Desktop tend à\nrefuser sans contexte, Claude Code applique son propre système de permissions, Cursor affiche ses propres confirmations,\net Windsurf a été observé ignorant ces signaux et exécutant sans demander. Testez le comportement de votre client avant\nde lui confier une dataroom qui compte.",[13,451,452,455],{},[20,453,454],{},"5. Un agent qui lit du texte peut être manipulé par ce texte."," C'est une limite de tous les agents, pas de Retyc. Un\nnom de fichier ou un message d'accompagnement rédigé par un tiers est une entrée pour le modèle. Un agent qui a le droit\nd'envoyer des fichiers et qui lit des contenus non maîtrisés mérite d'être surveillé.",[13,457,458,461,462,465],{},[20,459,460],{},"6. La phrase secrète vit dans une configuration."," Dans le fichier JSON de Claude Desktop ou Cursor, elle est écrite\nen clair. Cela revient à considérer votre poste comme un espace de confiance, ce qui est déjà le cas pour la clé\nelle-même, mais mérite d'être su. La méthode ",[50,463,464],{},"read -rs"," de Claude Code évite au moins l'historique du terminal.",[13,467,468,471],{},[20,469,470],{},"7. Chaque opération chiffrée déverrouille votre clé."," Le déverrouillage consomme environ 256 Mo de mémoire vive\npendant un court instant. Sur Linux, la clé déverrouillée est conservée quelques dizaines de secondes dans le trousseau\ndu noyau, jamais sur le disque ; ailleurs, le coût se paie à chaque appel.",[25,473,475],{"id":474},"bonnes-pratiques","Bonnes pratiques",[477,478,479,485,491,497,503],"ol",{},[46,480,481,484],{},[20,482,483],{},"Un compte dédié pour l'agent"," quand c'est possible, avec les droits minimaux, plutôt que votre compte principal.",[46,486,487,490],{},[20,488,489],{},"Pas d'accès au système de fichiers hors d'un dossier de travail"," si l'agent télécharge des documents\nconfidentiels.",[46,492,493,496],{},[20,494,495],{},"Un modèle local"," pour les datarooms dont les seuls noms de fichiers sont déjà confidentiels.",[46,498,499,502],{},[20,500,501],{},"Une relecture avant tout envoi ou suppression",", quel que soit le client, tant que vous n'avez pas vérifié son\ncomportement sur les outils destructifs.",[46,504,505,508],{},[20,506,507],{},"Une phrase secrète saisie plutôt qu'écrite"," dans un fichier, chaque fois que votre client le permet.",[25,510,512],{"id":511},"en-résumé","En résumé",[13,514,515],{},"Retyc reste sans IA : le produit ne lit pas vos fichiers et ne le pourra pas davantage demain. Le serveur MCP ne change\nrien à cette règle. Il déplace simplement l'automatisation là où elle peut avoir lieu sans rompre le chiffrement, sur\nvotre poste, avec vos identifiants et votre agent. Les limites tiennent toutes à cette même réalité : l'agent est chez\nvous, il agit en votre nom, et ce que vous lui donnez à lire ou à faire relève de votre configuration, pas de la nôtre.",[13,517,518],{},"Sources :",[43,520,521,528,534,540],{},[46,522,523,524],{},"Client Retyc et serveur MCP (code source, licence MIT) : ",[525,526],"external-link",{"url":527},"https:\u002F\u002Fgithub.com\u002Fretyc\u002Fretyc-cli",[46,529,530,531],{},"Documentation du serveur MCP (outils, configuration) :\n",[525,532],{"url":533},"https:\u002F\u002Fgithub.com\u002Fretyc\u002Fretyc-cli\u002Fblob\u002Fmain\u002Fdoc\u002Fmcp.md",[46,535,536,537],{},"Spécification Model Context Protocol : ",[525,538],{"url":539},"https:\u002F\u002Fmodelcontextprotocol.io\u002F",[46,541,542,543],{},"Politique zéro IA de Retyc, livre blanc, section 8.3 : ",[90,544,545],{"href":545},"\u002Ffr\u002Fresources\u002Fwhite-paper",[547,548,549],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":103,"searchDepth":134,"depth":134,"links":551},[552,553,554,555,556,557,558,559],{"id":27,"depth":134,"text":28},{"id":37,"depth":134,"text":38},{"id":81,"depth":134,"text":82},{"id":328,"depth":134,"text":329},{"id":382,"depth":134,"text":383},{"id":416,"depth":134,"text":417},{"id":474,"depth":134,"text":475},{"id":511,"depth":134,"text":512},"Produit","2026-09-13","Retyc n'embarque aucune IA. Mais votre agent peut piloter Retyc : le client en ligne de commande expose un serveur MCP qui tourne sur votre poste. Ce que cela permet, comment l'installer, ce que l'agent voit et ne voit pas, et les limites à connaître avant de s'en servir.","md",null,{},true,"\u002Fblog\u002Ffr\u002Fretyc-mcp-ai-agents",{"title":569,"description":570,"ogTitle":571,"ogDescription":572},"Retyc et les agents IA : intégrer le serveur MCP (installation, avantages, limites)","Comment connecter Claude, Cursor ou Windsurf à Retyc via MCP pour créer des transferts et gérer des datarooms en langage naturel, sans que Retyc ni votre agent ne lisent le contenu de vos fichiers. Avantages, limites et bonnes pratiques.","Retyc et l'IA : piloter vos transferts et datarooms avec MCP","Un serveur MCP local, le chiffrement de bout en bout conservé, et des limites expliquées franchement.",{"loc":567},"blog\u002Ffr\u002Fretyc-mcp-ai-agents",[576,577,578],"MCP","agents IA","CLI","q6juwNVW5tJlzGcNzqx0v5sBclZ1kJz1FLoJIrelrfU",[581,586],{"title":582,"path":583,"stem":584,"description":585,"children":-1},"Envoyer un fichier par un service de transfert gratuit : ce que vous confiez vraiment","\u002Fblog\u002Ffr\u002Ffile-transfer-without-end-to-end-encryption","blog\u002Ffr\u002Ffile-transfer-without-end-to-end-encryption","Glisser un fichier, saisir une adresse, cliquer sur « Envoyer ». Les services de transfert de fichiers grand public sont devenus un réflexe en entreprise. Sans chiffrement de bout en bout, ils voient tout ce qui passe. Cinq situations professionnelles pour comprendre ce que cela implique.",{"title":587,"path":588,"stem":589,"description":590,"children":-1},"Envoyer un document en pièce jointe : ce que votre messagerie en fait vraiment","\u002Fblog\u002Ffr\u002Femail-attachment-what-your-mail-provider-does","blog\u002Ffr\u002Femail-attachment-what-your-mail-provider-does","« Entre deux adresses professionnelles, c'est sécurisé. » C'est l'idée la plus répandue sur l'e-mail, et elle est fausse. Le trajet réel d'une pièce jointe, expliqué sans jargon, et ce qu'il faut faire à la place."]