{"componentChunkName":"component---src-templates-docs-js","path":"/fr-fr/integrations/mcp","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | DesignerBox","docsLocation":""}},"mdx":{"fields":{"id":"7a427804-0eda-5f8a-8a2e-c5b04d5a05a5","title":"MCP","slug":"/fr-fr/integrations/mcp","locale":"fr-FR"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (-1 !== e.indexOf(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"MCP\",\n  \"metaTitle\": \"MCP DesignerBox | Connectez votre assistant AI\",\n  \"metaDescription\": \"Connectez DesignerBox à Claude, Cursor, ChatGPT et tout client MCP. Générez des images et vidéos, gérez vos ressources et exécutez vos flux.\",\n  \"order\": 3\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"MCP\"), mdx(\"p\", null, \"Le serveur MCP DesignerBox permet \\xE0 un assistant AI de travailler directement avec votre compte DesignerBox. Demandez \\xE0 Claude de g\\xE9n\\xE9rer une photo de produit, d'appliquer un mod\\xE8le, de v\\xE9rifier votre solde de cr\\xE9dits ou de r\\xE9cup\\xE9rer une ressource de votre biblioth\\xE8que, et cela se produit dans votre compte et appara\\xEEt dans l'application.\"), mdx(\"p\", null, \"MCP (Model Context Protocol) est un standard ouvert pour connecter les assistants AI \\xE0 des outils externes. DesignerBox h\\xE9berge son propre serveur MCP, il n'y a donc rien \\xE0 installer ni rien \\xE0 h\\xE9berger vous-m\\xEAme.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/4c3c658a490868a68460ef55f89028f7/356e8/home.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"57.00000000000001%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAUBBP/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAHun1Z5gj//xAAbEAABBAMAAAAAAAAAAAAAAAABAAIDBBMyNP/aAAgBAQABBQKyZQclxNktKfVnKSQv/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwE//8QAHhAAAgEDBQAAAAAAAAAAAAAAAAECITGSEBETgZH/2gAIAQEABj8Cjxb9ItLEqpY6XfpRs//EABsQAQACAwEBAAAAAAAAAAAAAAEAMREhQXEQ/9oACAEBAAE/IcfKudnz6S9Fe2+eRPseouAjB2f/2gAMAwEAAgADAAAAEEP/AP/EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAEDAQE/EEf/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAgEBPxBX/8QAHhAAAgICAgMAAAAAAAAAAAAAAREAITFBUXGBkdH/2gAIAQEAAT8QIChqlmEMdxGzw+QzNpTEV6hlIBbIg5cQkmcvdmttx8GSfgT/2Q==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"L'application DesignerBox, dont les fonctionnalités de génération et de ressources sont également disponibles via MCP\",\n    \"title\": \"L'application DesignerBox, dont les fonctionnalités de génération et de ressources sont également disponibles via MCP\",\n    \"src\": \"/docs/static/4c3c658a490868a68460ef55f89028f7/4b190/home.jpg\",\n    \"srcSet\": [\"/docs/static/4c3c658a490868a68460ef55f89028f7/e07e9/home.jpg 200w\", \"/docs/static/4c3c658a490868a68460ef55f89028f7/066f9/home.jpg 400w\", \"/docs/static/4c3c658a490868a68460ef55f89028f7/4b190/home.jpg 800w\", \"/docs/static/4c3c658a490868a68460ef55f89028f7/e5166/home.jpg 1200w\", \"/docs/static/4c3c658a490868a68460ef55f89028f7/356e8/home.jpg 1512w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"h2\", null, \"URL du serveur\"), mdx(\"p\", null, \"Connectez votre client \\xE0 :\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"https://mcp.designerbox.ai/api\\n\")), mdx(\"p\", null, \"Le chemin est \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/api\"), \", pas \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/mcp\"), \". Le serveur communique en JSON-RPC 2.0 via HTTP streamable.\"), mdx(\"h2\", null, \"Connectez votre assistant\"), mdx(\"p\", null, \"Les \\xE9tapes exactes varient selon le client, mais le principe est toujours le m\\xEAme : ajoutez un connecteur personnalis\\xE9, collez l'URL du serveur et connectez-vous.\"), mdx(\"h3\", null, \"Claude (web, Desktop et Cowork)\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Ouvrez les param\\xE8tres, puis la section des connecteurs.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Choisissez d'ajouter un connecteur personnalis\\xE9.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Collez \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"https://mcp.designerbox.ai/api\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Terminez la connexion DesignerBox lorsque votre navigateur s'ouvre.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"D\\xE9marrez une conversation et demandez quelque chose, par exemple \\\"liste mes designs DesignerBox\\\".\")), mdx(\"p\", null, \"Le connecteur s'enregistre automatiquement, il n'y a donc ni client ID ni secret \\xE0 copier. Une fois la connexion \\xE9tablie dans Claude, elle est aussi disponible dans Cowork.\"), mdx(\"h3\", null, \"Cursor et autres clients MCP\"), mdx(\"p\", null, \"Tout client prenant en charge les serveurs MCP distants via HTTP streamable fonctionne. Pointez-le vers la m\\xEAme URL. Les clients qui g\\xE8rent la d\\xE9couverte OAuth trouveront le flux de connexion par eux-m\\xEAmes.\"), mdx(\"h2\", null, \"Authentification\"), mdx(\"p\", null, \"MCP DesignerBox utilise \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"uniquement OAuth\"), \". Vous vous connectez via votre navigateur et votre client re\\xE7oit un jeton limit\\xE9 \\xE0 votre compte. Il n'y a aucune cl\\xE9 API \\xE0 coller, et les cl\\xE9s API des autres parties de DesignerBox ne sont pas accept\\xE9es ici.\"), mdx(\"p\", null, \"Le serveur prend en charge l'enregistrement dynamique des clients, les clients bien con\\xE7us se configurent donc \\xE0 partir de la seule URL. Les jetons sont \\xE9mis avec ces port\\xE9es :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"openid\"), \" - identifie votre compte.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"mcp:read\"), \" - lit vos designs, ressources, mod\\xE8les et abonnement.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"mcp:write\"), \" - g\\xE9n\\xE8re des m\\xE9dias et modifie vos donn\\xE9es.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"offline_access\"), \" - rafra\\xEEchit la session pour ne pas avoir \\xE0 vous reconnecter chaque jour.\")), mdx(\"p\", null, \"Votre appartenance \\xE0 l'\\xE9quipe est v\\xE9rifi\\xE9e \\xE0 chaque requ\\xEAte, retirer quelqu'un d'une \\xE9quipe r\\xE9voque donc son acc\\xE8s imm\\xE9diatement, sans attendre l'expiration d'un jeton.\"), mdx(\"p\", null, \"Pour consulter ou r\\xE9voquer un assistant connect\\xE9, ouvrez les connexions MCP dans les param\\xE8tres de votre compte dans l'application. Une r\\xE9vocation \\xE0 cet endroit d\\xE9connecte ce client.\"), mdx(\"h2\", null, \"Ce que votre assistant peut faire\"), mdx(\"p\", null, \"Le serveur expose 63 outils, 37 en lecture et 26 en \\xE9criture. Vous n'avez pas besoin de retenir leurs noms. Demandez ce que vous voulez en langage naturel et l'assistant choisit l'outil.\"), mdx(\"p\", null, \"Les domaines principaux :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"G\\xE9n\\xE9rer.\"), \" Images, vid\\xE9os, prises de vue cinema studio et personnages AI.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"\\xC9diter.\"), \" Suppression d'arri\\xE8re-plan, changement d'\\xE9clairage et d'angles, retouche de peau, essayage virtuel, flat lays et publicit\\xE9s produit.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Mod\\xE8les et techniques.\"), \" Parcourez le catalogue s\\xE9lectionn\\xE9 et appliquez un mod\\xE8le \\xE0 vos propres images de r\\xE9f\\xE9rence.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Biblioth\\xE8que.\"), \" Listez et r\\xE9cup\\xE9rez vos designs, ressources, dossiers et galeries, ou importez une nouvelle ressource directement depuis la conversation.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Marque.\"), \" Lisez et mettez \\xE0 jour votre profil de marque et vos ressources de marque.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Flux de travail.\"), \" Listez, cr\\xE9ez et ex\\xE9cutez des pipelines depuis le canevas.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Compte.\"), \" Consultez votre abonnement, votre solde de cr\\xE9dits, vos limites et vos \\xE9quipes.\")), mdx(\"p\", null, \"Les outils de lecture et d'\\xE9criture sont identifi\\xE9s pour que votre assistant sache quelles actions modifient votre compte. La plupart des clients vous demandent de confirmer avant d'ex\\xE9cuter un outil d'\\xE9criture la premi\\xE8re fois.\"), mdx(\"h3\", null, \"Essayez ceci\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"G\\xE9n\\xE8re une photo produit d'une gourde noire mate sur une surface en b\\xE9ton.\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Quels mod\\xE8les avez-vous pour les flat lays de mode ?\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Combien de cr\\xE9dits me reste-t-il ce mois-ci ?\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Supprime l'arri\\xE8re-plan de la derni\\xE8re image que tu as g\\xE9n\\xE9r\\xE9e.\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Liste mes designs de cette semaine.\\\"\")), mdx(\"h2\", null, \"Abonnements et cr\\xE9dits\"), mdx(\"p\", null, \"Les g\\xE9n\\xE9rations consomment des cr\\xE9dits du m\\xEAme pool mensuel que celui utilis\\xE9 par l'application. Il n'y a pas de quota MCP s\\xE9par\\xE9 ni de frais suppl\\xE9mentaires pour utiliser MCP. L'abonnement Free inclut 112 cr\\xE9dits (environ quatre images sur le mod\\xE8le par d\\xE9faut), vous pouvez donc essayer la g\\xE9n\\xE9ration avant de passer \\xE0 un abonnement sup\\xE9rieur ; une fois les cr\\xE9dits \\xE9puis\\xE9s, les outils de g\\xE9n\\xE9ration s'arr\\xEAtent jusqu'au renouvellement de votre quota ou jusqu'\\xE0 un upgrade, tandis que les outils de lecture continuent de fonctionner.\"), mdx(\"p\", null, \"Le co\\xFBt d'une image d\\xE9pend du mod\\xE8le :\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Mod\\xE8le\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cr\\xE9dits par image\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Seedream 5\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"4\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"FLUX Pro 1.1\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"5\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nano Banana 2\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"7\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"FLUX 2 Flex\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"7\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nano Banana Pro\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"14\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"GPT Image 2\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"22\")))), mdx(\"p\", null, \"Autres op\\xE9rations :\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Op\\xE9ration\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cr\\xE9dits\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Appliquer une technique \\xE0 une image\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Le co\\xFBt par image du mod\\xE8le choisi (14 sur le mod\\xE8le par d\\xE9faut)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Supprimer l'arri\\xE8re-plan\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"3\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cinema studio\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"2 par image\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"AI Character (9 poses)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"25\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Vid\\xE9o\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tarif du mod\\xE8le par seconde, multipli\\xE9 par la dur\\xE9e\")))), mdx(\"p\", null, \"Demandez \\xE0 votre assistant de lister les mod\\xE8les d'image ou de vid\\xE9o si vous voulez conna\\xEEtre les co\\xFBts et les capacit\\xE9s actuels sans quitter la conversation. Consultez \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/fr-fr/knowledge-base/plans-credits-and-limits\"\n  }, \"Abonnements, cr\\xE9dits et limites\"), \" pour le tableau complet.\"), mdx(\"h2\", null, \"D\\xE9lais de traitement\"), mdx(\"p\", null, \"Certains outils se terminent dans la conversation, d'autres s'ex\\xE9cutent en arri\\xE8re-plan :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Les images se terminent dans la conversation.\"), \" Une g\\xE9n\\xE9ration prend environ 30 secondes, et l'assistant renvoie l'image une fois qu'elle est pr\\xEAte.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Les vid\\xE9os et les AI Characters s'ex\\xE9cutent en arri\\xE8re-plan.\"), \" Vous recevez imm\\xE9diatement une r\\xE9f\\xE9rence de t\\xE2che, et l'assistant v\\xE9rifie le statut jusqu'\\xE0 ce qu'elle soit pr\\xEAte. Vous pouvez continuer \\xE0 travailler, ou revenir plus tard et demander si elle est termin\\xE9e.\")), mdx(\"p\", null, \"Tout ce que vous g\\xE9n\\xE9rez est enregistr\\xE9 dans votre biblioth\\xE8que DesignerBox, c'est donc dans l'application, que la conversation soit encore ouverte ou non.\"), mdx(\"h2\", null, \"Limites\"), mdx(\"p\", null, \"Les requ\\xEAtes sont limit\\xE9es en d\\xE9bit par compte. Un usage conversationnel normal reste largement dans les limites. Si un assistant boucle ou lance un gros lot de requ\\xEAtes, il peut \\xEAtre bri\\xE8vement ralenti et devrait r\\xE9essayer.\"), mdx(\"h2\", null, \"D\\xE9pannage\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"L'assistant dit qu'il ne trouve pas le serveur.\"), \" V\\xE9rifiez que l'URL se termine par \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/api\"), \". \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"https://mcp.designerbox.ai/mcp\"), \" n'est pas valide et renvoie une erreur not found.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"La connexion r\\xE9ussit mais les outils \\xE9chouent avec une erreur d'autorisation.\"), \" Votre jeton a peut-\\xEAtre \\xE9t\\xE9 r\\xE9voqu\\xE9, ou vous avez \\xE9t\\xE9 retir\\xE9 de l'\\xE9quipe. Reconnectez le connecteur.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Une g\\xE9n\\xE9ration s'arr\\xEAte et mentionne les cr\\xE9dits.\"), \" Vos cr\\xE9dits mensuels sont \\xE9puis\\xE9s (l'abonnement Free commence avec 112). Les outils de lecture continuent de fonctionner ; pour g\\xE9n\\xE9rer \\xE0 nouveau, attendez le renouvellement de votre quota, achetez un pack de cr\\xE9dits ou passez \\xE0 un abonnement sup\\xE9rieur. V\\xE9rifiez votre solde dans l'application, ou demandez votre abonnement \\xE0 l'assistant.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"L'assistant choisit le mauvais outil.\"), \" Soyez pr\\xE9cis sur le r\\xE9sultat attendu. \\\"Applique le mod\\xE8le flat lay en lin \\xE0 cette photo\\\" est plus efficace que \\\"rends cette image plus jolie\\\".\"), mdx(\"h2\", null, \"En relation\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/fr-fr/integrations/api\"\n  }, \"API\"), \" - l'API REST, pour le code plut\\xF4t que la conversation.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/fr-fr/knowledge-base/plans-credits-and-limits\"\n  }, \"Abonnements, cr\\xE9dits et limites\"), \" - comment les g\\xE9n\\xE9rations consomment des cr\\xE9dits.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/fr-fr/features/workflows-and-canvas\"\n  }, \"Flux de travail et canevas\"), \" - les pipelines que MCP peut ex\\xE9cuter.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/fr-fr/features/techniques-and-templates\"\n  }, \"Techniques et mod\\xE8les\"), \" - le catalogue que votre assistant peut appliquer.\")));\n}\n;\nMDXContent.isMDXComponent = true;","rawBody":"---\ntitle: \"MCP\"\nmetaTitle: \"MCP DesignerBox | Connectez votre assistant AI\"\nmetaDescription: \"Connectez DesignerBox à Claude, Cursor, ChatGPT et tout client MCP. Générez des images et vidéos, gérez vos ressources et exécutez vos flux.\"\norder: 3\n---\n\n# MCP\n\nLe serveur MCP DesignerBox permet à un assistant AI de travailler directement avec votre compte DesignerBox. Demandez à Claude de générer une photo de produit, d'appliquer un modèle, de vérifier votre solde de crédits ou de récupérer une ressource de votre bibliothèque, et cela se produit dans votre compte et apparaît dans l'application.\n\nMCP (Model Context Protocol) est un standard ouvert pour connecter les assistants AI à des outils externes. DesignerBox héberge son propre serveur MCP, il n'y a donc rien à installer ni rien à héberger vous-même.\n\n![L'application DesignerBox, dont les fonctionnalités de génération et de ressources sont également disponibles via MCP](../images/docs/home.jpg)\n\n## URL du serveur\n\nConnectez votre client à :\n\n```\nhttps://mcp.designerbox.ai/api\n```\n\nLe chemin est `/api`, pas `/mcp`. Le serveur communique en JSON-RPC 2.0 via HTTP streamable.\n\n## Connectez votre assistant\n\nLes étapes exactes varient selon le client, mais le principe est toujours le même : ajoutez un connecteur personnalisé, collez l'URL du serveur et connectez-vous.\n\n### Claude (web, Desktop et Cowork)\n\n1. Ouvrez les paramètres, puis la section des connecteurs.\n2. Choisissez d'ajouter un connecteur personnalisé.\n3. Collez `https://mcp.designerbox.ai/api`.\n4. Terminez la connexion DesignerBox lorsque votre navigateur s'ouvre.\n5. Démarrez une conversation et demandez quelque chose, par exemple \"liste mes designs DesignerBox\".\n\nLe connecteur s'enregistre automatiquement, il n'y a donc ni client ID ni secret à copier. Une fois la connexion établie dans Claude, elle est aussi disponible dans Cowork.\n\n### Cursor et autres clients MCP\n\nTout client prenant en charge les serveurs MCP distants via HTTP streamable fonctionne. Pointez-le vers la même URL. Les clients qui gèrent la découverte OAuth trouveront le flux de connexion par eux-mêmes.\n\n## Authentification\n\nMCP DesignerBox utilise **uniquement OAuth**. Vous vous connectez via votre navigateur et votre client reçoit un jeton limité à votre compte. Il n'y a aucune clé API à coller, et les clés API des autres parties de DesignerBox ne sont pas acceptées ici.\n\nLe serveur prend en charge l'enregistrement dynamique des clients, les clients bien conçus se configurent donc à partir de la seule URL. Les jetons sont émis avec ces portées :\n\n- `openid` - identifie votre compte.\n- `mcp:read` - lit vos designs, ressources, modèles et abonnement.\n- `mcp:write` - génère des médias et modifie vos données.\n- `offline_access` - rafraîchit la session pour ne pas avoir à vous reconnecter chaque jour.\n\nVotre appartenance à l'équipe est vérifiée à chaque requête, retirer quelqu'un d'une équipe révoque donc son accès immédiatement, sans attendre l'expiration d'un jeton.\n\nPour consulter ou révoquer un assistant connecté, ouvrez les connexions MCP dans les paramètres de votre compte dans l'application. Une révocation à cet endroit déconnecte ce client.\n\n## Ce que votre assistant peut faire\n\nLe serveur expose 63 outils, 37 en lecture et 26 en écriture. Vous n'avez pas besoin de retenir leurs noms. Demandez ce que vous voulez en langage naturel et l'assistant choisit l'outil.\n\nLes domaines principaux :\n\n- **Générer.** Images, vidéos, prises de vue cinema studio et personnages AI.\n- **Éditer.** Suppression d'arrière-plan, changement d'éclairage et d'angles, retouche de peau, essayage virtuel, flat lays et publicités produit.\n- **Modèles et techniques.** Parcourez le catalogue sélectionné et appliquez un modèle à vos propres images de référence.\n- **Bibliothèque.** Listez et récupérez vos designs, ressources, dossiers et galeries, ou importez une nouvelle ressource directement depuis la conversation.\n- **Marque.** Lisez et mettez à jour votre profil de marque et vos ressources de marque.\n- **Flux de travail.** Listez, créez et exécutez des pipelines depuis le canevas.\n- **Compte.** Consultez votre abonnement, votre solde de crédits, vos limites et vos équipes.\n\nLes outils de lecture et d'écriture sont identifiés pour que votre assistant sache quelles actions modifient votre compte. La plupart des clients vous demandent de confirmer avant d'exécuter un outil d'écriture la première fois.\n\n### Essayez ceci\n\n- \"Génère une photo produit d'une gourde noire mate sur une surface en béton.\"\n- \"Quels modèles avez-vous pour les flat lays de mode ?\"\n- \"Combien de crédits me reste-t-il ce mois-ci ?\"\n- \"Supprime l'arrière-plan de la dernière image que tu as générée.\"\n- \"Liste mes designs de cette semaine.\"\n\n## Abonnements et crédits\n\nLes générations consomment des crédits du même pool mensuel que celui utilisé par l'application. Il n'y a pas de quota MCP séparé ni de frais supplémentaires pour utiliser MCP. L'abonnement Free inclut 112 crédits (environ quatre images sur le modèle par défaut), vous pouvez donc essayer la génération avant de passer à un abonnement supérieur ; une fois les crédits épuisés, les outils de génération s'arrêtent jusqu'au renouvellement de votre quota ou jusqu'à un upgrade, tandis que les outils de lecture continuent de fonctionner.\n\nLe coût d'une image dépend du modèle :\n\n| Modèle | Crédits par image |\n|-------|-------------------|\n| Seedream 5 | 4 |\n| FLUX Pro 1.1 | 5 |\n| Nano Banana 2 | 7 |\n| FLUX 2 Flex | 7 |\n| Nano Banana Pro | 14 |\n| GPT Image 2 | 22 |\n\nAutres opérations :\n\n| Opération | Crédits |\n|-----------|---------|\n| Appliquer une technique à une image | Le coût par image du modèle choisi (14 sur le modèle par défaut) |\n| Supprimer l'arrière-plan | 3 |\n| Cinema studio | 2 par image |\n| AI Character (9 poses) | 25 |\n| Vidéo | Tarif du modèle par seconde, multiplié par la durée |\n\nDemandez à votre assistant de lister les modèles d'image ou de vidéo si vous voulez connaître les coûts et les capacités actuels sans quitter la conversation. Consultez [Abonnements, crédits et limites](/fr-fr/knowledge-base/plans-credits-and-limits) pour le tableau complet.\n\n## Délais de traitement\n\nCertains outils se terminent dans la conversation, d'autres s'exécutent en arrière-plan :\n\n- **Les images se terminent dans la conversation.** Une génération prend environ 30 secondes, et l'assistant renvoie l'image une fois qu'elle est prête.\n- **Les vidéos et les AI Characters s'exécutent en arrière-plan.** Vous recevez immédiatement une référence de tâche, et l'assistant vérifie le statut jusqu'à ce qu'elle soit prête. Vous pouvez continuer à travailler, ou revenir plus tard et demander si elle est terminée.\n\nTout ce que vous générez est enregistré dans votre bibliothèque DesignerBox, c'est donc dans l'application, que la conversation soit encore ouverte ou non.\n\n## Limites\n\nLes requêtes sont limitées en débit par compte. Un usage conversationnel normal reste largement dans les limites. Si un assistant boucle ou lance un gros lot de requêtes, il peut être brièvement ralenti et devrait réessayer.\n\n## Dépannage\n\n**L'assistant dit qu'il ne trouve pas le serveur.** Vérifiez que l'URL se termine par `/api`. `https://mcp.designerbox.ai/mcp` n'est pas valide et renvoie une erreur not found.\n\n**La connexion réussit mais les outils échouent avec une erreur d'autorisation.** Votre jeton a peut-être été révoqué, ou vous avez été retiré de l'équipe. Reconnectez le connecteur.\n\n**Une génération s'arrête et mentionne les crédits.** Vos crédits mensuels sont épuisés (l'abonnement Free commence avec 112). Les outils de lecture continuent de fonctionner ; pour générer à nouveau, attendez le renouvellement de votre quota, achetez un pack de crédits ou passez à un abonnement supérieur. Vérifiez votre solde dans l'application, ou demandez votre abonnement à l'assistant.\n\n**L'assistant choisit le mauvais outil.** Soyez précis sur le résultat attendu. \"Applique le modèle flat lay en lin à cette photo\" est plus efficace que \"rends cette image plus jolie\".\n\n## En relation\n\n- [API](/fr-fr/integrations/api) - l'API REST, pour le code plutôt que la conversation.\n- [Abonnements, crédits et limites](/fr-fr/knowledge-base/plans-credits-and-limits) - comment les générations consomment des crédits.\n- [Flux de travail et canevas](/fr-fr/features/workflows-and-canvas) - les pipelines que MCP peut exécuter.\n- [Techniques et modèles](/fr-fr/features/techniques-and-templates) - le catalogue que votre assistant peut appliquer.\n","tableOfContents":{"items":[{"url":"#mcp","title":"MCP","items":[{"url":"#url-du-serveur","title":"URL du serveur"},{"url":"#connectez-votre-assistant","title":"Connectez votre assistant","items":[{"url":"#claude-web-desktop-et-cowork","title":"Claude (web, Desktop et Cowork)"},{"url":"#cursor-et-autres-clients-mcp","title":"Cursor et autres clients MCP"}]},{"url":"#authentification","title":"Authentification"},{"url":"#ce-que-votre-assistant-peut-faire","title":"Ce que votre assistant peut faire","items":[{"url":"#essayez-ceci","title":"Essayez ceci"}]},{"url":"#abonnements-et-crédits","title":"Abonnements et crédits"},{"url":"#délais-de-traitement","title":"Délais de traitement"},{"url":"#limites","title":"Limites"},{"url":"#dépannage","title":"Dépannage"},{"url":"#en-relation","title":"En relation"}]}]},"parent":{"__typename":"File","relativePath":"fr-fr/integrations/mcp.md"},"frontmatter":{"metaTitle":"MCP DesignerBox | Connectez votre assistant AI","metaDescription":"Connectez DesignerBox à Claude, Cursor, ChatGPT et tout client MCP. Générez des images et vidéos, gérez vos ressources et exécutez vos flux.","order":3}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/fr-fr/features","title":"Fonctionnalités"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base","title":"Base de connaissances"}}},{"node":{"fields":{"slug":"/fr-fr/integrations","title":"Intégrations"}}},{"node":{"fields":{"slug":"/fr-fr/guides","title":"Guides"}}},{"node":{"fields":{"slug":"/fr-fr/pricing-faqs","title":"FAQ Tarifs"}}},{"node":{"fields":{"slug":"/fr-fr","title":"Documentation DesignerBox"}}},{"node":{"fields":{"slug":"/fr-fr/features/ai-assistant","title":"DesignerBox AI"}}},{"node":{"fields":{"slug":"/fr-fr/features/brand-profile","title":"Profil de marque et bibliothèque"}}},{"node":{"fields":{"slug":"/fr-fr/features/apps","title":"Apps"}}},{"node":{"fields":{"slug":"/fr-fr/features/photo-packs","title":"Photo Packs"}}},{"node":{"fields":{"slug":"/fr-fr/features/avatars-and-models","title":"AI Character"}}},{"node":{"fields":{"slug":"/fr-fr/features/cinema-studio","title":"Cinema Studio"}}},{"node":{"fields":{"slug":"/fr-fr/features/image-generation","title":"AI Image"}}},{"node":{"fields":{"slug":"/fr-fr/features/gallery","title":"Gallery"}}},{"node":{"fields":{"slug":"/fr-fr/features/relighting-and-angles","title":"Éclairage et angles"}}},{"node":{"fields":{"slug":"/fr-fr/features/community","title":"Community"}}},{"node":{"fields":{"slug":"/fr-fr/features/techniques-and-templates","title":"Techniques et modèles"}}},{"node":{"fields":{"slug":"/fr-fr/features/skills","title":"Skills"}}},{"node":{"fields":{"slug":"/fr-fr/features/stock-and-audio","title":"Stock Library and Audio"}}},{"node":{"fields":{"slug":"/fr-fr/features/video-studio","title":"Video Studio"}}},{"node":{"fields":{"slug":"/fr-fr/features/virtual-try-on","title":"Essayage virtuel"}}},{"node":{"fields":{"slug":"/fr-fr/features/video","title":"AI Video"}}},{"node":{"fields":{"slug":"/fr-fr/guides/building-workflows-on-the-canvas","title":"Construire des flux de travail sur le canevas"}}},{"node":{"fields":{"slug":"/fr-fr/features/upscaling","title":"Mise à l'échelle"}}},{"node":{"fields":{"slug":"/fr-fr/guides/creating-videos","title":"Créer des vidéos"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/how-to-update-card-details","title":"Comment mettre à jour vos coordonnées bancaires"}}},{"node":{"fields":{"slug":"/fr-fr/features/workflows-and-canvas","title":"Flux de travail et canevas"}}},{"node":{"fields":{"slug":"/fr-fr/guides/using-techniques-and-templates","title":"Utiliser les techniques et modèles"}}},{"node":{"fields":{"slug":"/fr-fr/guides/teams-and-brand-profiles","title":"Équipes et profils de marque"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-declined-card-payments","title":"Comprendre les paiements par carte refusés"}}},{"node":{"fields":{"slug":"/fr-fr/guides/create-your-first-image","title":"Créer votre première image"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/plans-credits-and-limits","title":"Abonnements, crédits et limites"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/referrals","title":"Parrainage et crédits gratuits"}}},{"node":{"fields":{"slug":"/fr-fr/integrations/api","title":"API"}}},{"node":{"fields":{"slug":"/fr-fr/integrations/white-label","title":"Marque blanche"}}},{"node":{"fields":{"slug":"/fr-fr/integrations/chrome-extension","title":"Extension Chrome"}}},{"node":{"fields":{"slug":"/fr-fr/integrations/mcp","title":"MCP"}}},{"node":{"fields":{"slug":"/fr-fr/features/workflows-and-canvas/node-types","title":"Types de noeuds"}}},{"node":{"fields":{"slug":"/fr-fr/features/image-generation/editing-modes","title":"Modes d'édition"}}}]}},"pageContext":{"id":"7a427804-0eda-5f8a-8a2e-c5b04d5a05a5","locale":"fr-FR"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}