{"componentChunkName":"component---src-templates-docs-js","path":"/es-es/integrations/mcp","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | DesignerBox","docsLocation":""}},"mdx":{"fields":{"id":"e2908bee-49be-5925-a64c-22c141c8b04d","title":"MCP","slug":"/es-es/integrations/mcp","locale":"es-ES"},"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 de DesignerBox | Conecta Tu Asistente AI\",\n  \"metaDescription\": \"Conecta DesignerBox con Claude, Cursor, ChatGPT y cualquier cliente MCP. Genera imágenes y video, gestiona recursos y ejecuta workflows.\",\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, \"El servidor MCP de DesignerBox permite que un asistente de AI trabaje directamente con tu cuenta de DesignerBox. P\\xEDdele a Claude que genere una foto de producto, aplique un template, consulte tu saldo de cr\\xE9ditos o extraiga un recurso de tu biblioteca, y sucede en tu cuenta y aparece en la app.\"), mdx(\"p\", null, \"MCP (Model Context Protocol) es un est\\xE1ndar abierto para conectar asistentes de AI con herramientas externas. DesignerBox ejecuta un servidor MCP alojado, por lo que no hay nada que instalar ni nada que auto-hospedar.\"), 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\": \"La app de DesignerBox, cuyas funcionalidades de generación y recursos también están disponibles a través de MCP\",\n    \"title\": \"La app de DesignerBox, cuyas funcionalidades de generación y recursos también están disponibles a través de 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 del servidor\"), mdx(\"p\", null, \"Conecta tu cliente a:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\"\n  }, \"https://mcp.designerbox.ai/api\\n\")), mdx(\"p\", null, \"La ruta es \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/api\"), \", no \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/mcp\"), \". El servidor habla JSON-RPC 2.0 sobre HTTP streamable.\"), mdx(\"h2\", null, \"Conecta tu asistente\"), mdx(\"p\", null, \"Los pasos exactos var\\xEDan seg\\xFAn el cliente, pero la forma es siempre la misma: agrega un conector personalizado, pega la URL del servidor e inicia sesi\\xF3n.\"), mdx(\"h3\", null, \"Claude (web, Desktop y Cowork)\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Abre Settings, luego Connectors.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Elige agregar un conector personalizado.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Pega \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"https://mcp.designerbox.ai/api\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Completa el inicio de sesi\\xF3n de DesignerBox cuando se abra tu navegador.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Inicia un chat y pide algo, por ejemplo \\\"lista mis dise\\xF1os de DesignerBox\\\".\")), mdx(\"p\", null, \"El conector se registra autom\\xE1ticamente, por lo que no hay ID de cliente ni secreto que copiar. Una vez conectado en Claude, la misma conexi\\xF3n est\\xE1 disponible en Cowork.\"), mdx(\"h3\", null, \"Cursor y otros clientes MCP\"), mdx(\"p\", null, \"Cualquier cliente compatible con servidores MCP remotos sobre HTTP streamable funciona. Ap\\xFAntalo a la misma URL. Los clientes que soportan descubrimiento OAuth encontrar\\xE1n el flujo de inicio de sesi\\xF3n por su cuenta.\"), mdx(\"h2\", null, \"Autenticaci\\xF3n\"), mdx(\"p\", null, \"DesignerBox MCP usa \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"solo OAuth\"), \". Inicias sesi\\xF3n a trav\\xE9s de tu navegador, y tu cliente recibe un token con alcance limitado a tu cuenta. No hay ninguna API key que pegar, y las API keys de otras partes de DesignerBox no se aceptan aqu\\xED.\"), mdx(\"p\", null, \"El servidor soporta registro din\\xE1mico de clientes, por lo que los clientes bien implementados se configuran solos a partir de la URL. Los tokens se emiten con estos scopes:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"openid\"), \" - identifica tu cuenta.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"mcp:read\"), \" - lee tus dise\\xF1os, recursos, templates y plan.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"mcp:write\"), \" - genera contenido multimedia y modifica tus datos.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"offline_access\"), \" - renueva la sesi\\xF3n para que no inicies sesi\\xF3n cada d\\xEDa.\")), mdx(\"p\", null, \"Tu membres\\xEDa de equipo se verifica en cada solicitud, por lo que quitar a alguien de un equipo revoca su acceso de inmediato, sin esperar a que expire un token.\"), mdx(\"p\", null, \"Para revisar o revocar un asistente conectado, abre las conexiones MCP en la configuraci\\xF3n de tu cuenta en la app. Revocar ah\\xED desconecta ese cliente.\"), mdx(\"h2\", null, \"Lo que puede hacer tu asistente\"), mdx(\"p\", null, \"El servidor expone 63 herramientas, 37 de lectura y 26 de escritura. No necesitas aprender sus nombres. Pide lo que quieras en lenguaje natural y el asistente elige la herramienta.\"), mdx(\"p\", null, \"Las \\xE1reas principales:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Generar.\"), \" Im\\xE1genes, video, tomas de cinema studio y personajes de AI.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Editar.\"), \" Eliminaci\\xF3n de fondo, relighting y \\xE1ngulos, retoque de piel, virtual try-on, flat lays y anuncios de producto.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Techniques y templates.\"), \" Explora el cat\\xE1logo curado y aplica un template a tus propias im\\xE1genes de referencia.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Biblioteca.\"), \" Lista y obt\\xE9n tus dise\\xF1os, recursos, carpetas y galer\\xEDas, o sube un nuevo recurso directamente desde el chat.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Marca.\"), \" Lee y actualiza tu perfil de marca y tus recursos de marca.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Workflows.\"), \" Lista, crea y ejecuta pipelines desde el lienzo.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Cuenta.\"), \" Consulta tu plan, saldo de cr\\xE9ditos, l\\xEDmites y equipos.\")), mdx(\"p\", null, \"Las herramientas de lectura y de escritura est\\xE1n etiquetadas para que tu asistente sepa qu\\xE9 acciones modifican tu cuenta. La mayor\\xEDa de los clientes te piden confirmaci\\xF3n antes de ejecutar una herramienta de escritura por primera vez.\"), mdx(\"h3\", null, \"Prueba con esto\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Genera una foto de producto de una botella de agua negra mate sobre una superficie de concreto.\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"\\xBFQu\\xE9 templates tienes para flat lays de moda?\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"\\xBFCu\\xE1ntos cr\\xE9ditos me quedan este mes?\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Elimina el fondo de la \\xFAltima imagen que hiciste.\\\"\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\\"Lista mis dise\\xF1os de esta semana.\\\"\")), mdx(\"h2\", null, \"Planes y cr\\xE9ditos\"), mdx(\"p\", null, \"Las generaciones gastan cr\\xE9ditos del mismo pool mensual que usa la app. No hay una cuota de MCP aparte ni un cargo extra por usar MCP. El plan Free incluye 112 cr\\xE9ditos (alrededor de cuatro im\\xE1genes con el modelo predeterminado), as\\xED que puedes probar la generaci\\xF3n antes de mejorar tu plan; cuando los cr\\xE9ditos se agotan, las herramientas de generaci\\xF3n dejan de funcionar hasta que tu cuota se renueve o mejores tu plan, mientras que las herramientas de lectura siguen funcionando.\"), mdx(\"p\", null, \"El costo de imagen depende del modelo:\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Modelo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cr\\xE9ditos por imagen\"))), 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, \"Otras operaciones:\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Operaci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cr\\xE9ditos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Aplicar una t\\xE9cnica a una imagen\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"El costo por imagen del modelo elegido (14 con el modelo predeterminado)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Eliminar el fondo\"), 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 por imagen\")), 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  }, \"Video\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tarifa del modelo por segundo, por la duraci\\xF3n\")))), mdx(\"p\", null, \"P\\xEDdele a tu asistente que liste los modelos de imagen o video si quieres los costos y capacidades actuales sin salir del chat. Consulta \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/es-es/knowledge-base/plans-credits-and-limits\"\n  }, \"Planes, Cr\\xE9ditos y L\\xEDmites\"), \" para el panorama completo.\"), mdx(\"h2\", null, \"Cu\\xE1nto tardan las cosas\"), mdx(\"p\", null, \"Algunas herramientas terminan en la conversaci\\xF3n, otras se ejecutan en segundo plano:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Las im\\xE1genes terminan en el chat.\"), \" Una generaci\\xF3n tarda alrededor de 30 segundos, y el asistente devuelve la imagen cuando est\\xE1 lista.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"El video y los personajes de AI se ejecutan en segundo plano.\"), \" Recibes una referencia de tarea de inmediato, y el asistente consulta el estado hasta que est\\xE9 lista. Puedes seguir trabajando, o volver m\\xE1s tarde y preguntar si termin\\xF3.\")), mdx(\"p\", null, \"Todo lo que generas se guarda en tu biblioteca de DesignerBox, por lo que est\\xE1 en la app tanto si el chat sigue abierto como si no.\"), mdx(\"h2\", null, \"L\\xEDmites\"), mdx(\"p\", null, \"Las solicitudes tienen l\\xEDmite de velocidad por cuenta. El uso conversacional normal se mantiene holgadamente dentro de los l\\xEDmites. Si un asistente entra en bucle o lanza un lote grande, puede ser limitado brevemente y deber\\xEDa reintentar.\"), mdx(\"h2\", null, \"Soluci\\xF3n de problemas\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"El asistente dice que no encuentra el servidor.\"), \" Verifica que la URL termine en \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/api\"), \". \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"https://mcp.designerbox.ai/mcp\"), \" no es v\\xE1lida y devuelve no encontrado.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"El inicio de sesi\\xF3n funciona pero las herramientas fallan con un error de autorizaci\\xF3n.\"), \" Puede que tu token haya sido revocado, o que te hayan quitado del equipo. Vuelve a conectar el conector.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Una generaci\\xF3n se detiene y menciona cr\\xE9ditos.\"), \" Tus cr\\xE9ditos mensuales se agotaron (el plan Free empieza con 112). Las herramientas de lectura siguen funcionando; para volver a generar, espera a que tu cuota se renueve, compra un paquete de cr\\xE9ditos o mejora tu plan. Consulta tu saldo en la app, o preg\\xFAntale a tu asistente por tu plan.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"El asistente elige la herramienta equivocada.\"), \" S\\xE9 espec\\xEDfico sobre el resultado. \\\"Aplica el template de flat lay de lino a esta foto\\\" funciona mejor que \\\"haz esto m\\xE1s bonito\\\".\"), mdx(\"h2\", null, \"Relacionado\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/es-es/integrations/api\"\n  }, \"API\"), \" - la API REST, para c\\xF3digo en lugar de conversaci\\xF3n.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/es-es/knowledge-base/plans-credits-and-limits\"\n  }, \"Planes, Cr\\xE9ditos y L\\xEDmites\"), \" - c\\xF3mo las generaciones consumen cr\\xE9ditos.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/es-es/features/workflows-and-canvas\"\n  }, \"Workflows y el Lienzo\"), \" - los pipelines que MCP puede ejecutar.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/es-es/features/techniques-and-templates\"\n  }, \"Techniques y Templates\"), \" - el cat\\xE1logo que tu asistente puede aplicar.\")));\n}\n;\nMDXContent.isMDXComponent = true;","rawBody":"---\ntitle: \"MCP\"\nmetaTitle: \"MCP de DesignerBox | Conecta Tu Asistente AI\"\nmetaDescription: \"Conecta DesignerBox con Claude, Cursor, ChatGPT y cualquier cliente MCP. Genera imágenes y video, gestiona recursos y ejecuta workflows.\"\norder: 3\n---\n\n# MCP\n\nEl servidor MCP de DesignerBox permite que un asistente de AI trabaje directamente con tu cuenta de DesignerBox. Pídele a Claude que genere una foto de producto, aplique un template, consulte tu saldo de créditos o extraiga un recurso de tu biblioteca, y sucede en tu cuenta y aparece en la app.\n\nMCP (Model Context Protocol) es un estándar abierto para conectar asistentes de AI con herramientas externas. DesignerBox ejecuta un servidor MCP alojado, por lo que no hay nada que instalar ni nada que auto-hospedar.\n\n![La app de DesignerBox, cuyas funcionalidades de generación y recursos también están disponibles a través de MCP](../images/docs/home.jpg)\n\n## URL del servidor\n\nConecta tu cliente a:\n\n```\nhttps://mcp.designerbox.ai/api\n```\n\nLa ruta es `/api`, no `/mcp`. El servidor habla JSON-RPC 2.0 sobre HTTP streamable.\n\n## Conecta tu asistente\n\nLos pasos exactos varían según el cliente, pero la forma es siempre la misma: agrega un conector personalizado, pega la URL del servidor e inicia sesión.\n\n### Claude (web, Desktop y Cowork)\n\n1. Abre Settings, luego Connectors.\n2. Elige agregar un conector personalizado.\n3. Pega `https://mcp.designerbox.ai/api`.\n4. Completa el inicio de sesión de DesignerBox cuando se abra tu navegador.\n5. Inicia un chat y pide algo, por ejemplo \"lista mis diseños de DesignerBox\".\n\nEl conector se registra automáticamente, por lo que no hay ID de cliente ni secreto que copiar. Una vez conectado en Claude, la misma conexión está disponible en Cowork.\n\n### Cursor y otros clientes MCP\n\nCualquier cliente compatible con servidores MCP remotos sobre HTTP streamable funciona. Apúntalo a la misma URL. Los clientes que soportan descubrimiento OAuth encontrarán el flujo de inicio de sesión por su cuenta.\n\n## Autenticación\n\nDesignerBox MCP usa **solo OAuth**. Inicias sesión a través de tu navegador, y tu cliente recibe un token con alcance limitado a tu cuenta. No hay ninguna API key que pegar, y las API keys de otras partes de DesignerBox no se aceptan aquí.\n\nEl servidor soporta registro dinámico de clientes, por lo que los clientes bien implementados se configuran solos a partir de la URL. Los tokens se emiten con estos scopes:\n\n- `openid` - identifica tu cuenta.\n- `mcp:read` - lee tus diseños, recursos, templates y plan.\n- `mcp:write` - genera contenido multimedia y modifica tus datos.\n- `offline_access` - renueva la sesión para que no inicies sesión cada día.\n\nTu membresía de equipo se verifica en cada solicitud, por lo que quitar a alguien de un equipo revoca su acceso de inmediato, sin esperar a que expire un token.\n\nPara revisar o revocar un asistente conectado, abre las conexiones MCP en la configuración de tu cuenta en la app. Revocar ahí desconecta ese cliente.\n\n## Lo que puede hacer tu asistente\n\nEl servidor expone 63 herramientas, 37 de lectura y 26 de escritura. No necesitas aprender sus nombres. Pide lo que quieras en lenguaje natural y el asistente elige la herramienta.\n\nLas áreas principales:\n\n- **Generar.** Imágenes, video, tomas de cinema studio y personajes de AI.\n- **Editar.** Eliminación de fondo, relighting y ángulos, retoque de piel, virtual try-on, flat lays y anuncios de producto.\n- **Techniques y templates.** Explora el catálogo curado y aplica un template a tus propias imágenes de referencia.\n- **Biblioteca.** Lista y obtén tus diseños, recursos, carpetas y galerías, o sube un nuevo recurso directamente desde el chat.\n- **Marca.** Lee y actualiza tu perfil de marca y tus recursos de marca.\n- **Workflows.** Lista, crea y ejecuta pipelines desde el lienzo.\n- **Cuenta.** Consulta tu plan, saldo de créditos, límites y equipos.\n\nLas herramientas de lectura y de escritura están etiquetadas para que tu asistente sepa qué acciones modifican tu cuenta. La mayoría de los clientes te piden confirmación antes de ejecutar una herramienta de escritura por primera vez.\n\n### Prueba con esto\n\n- \"Genera una foto de producto de una botella de agua negra mate sobre una superficie de concreto.\"\n- \"¿Qué templates tienes para flat lays de moda?\"\n- \"¿Cuántos créditos me quedan este mes?\"\n- \"Elimina el fondo de la última imagen que hiciste.\"\n- \"Lista mis diseños de esta semana.\"\n\n## Planes y créditos\n\nLas generaciones gastan créditos del mismo pool mensual que usa la app. No hay una cuota de MCP aparte ni un cargo extra por usar MCP. El plan Free incluye 112 créditos (alrededor de cuatro imágenes con el modelo predeterminado), así que puedes probar la generación antes de mejorar tu plan; cuando los créditos se agotan, las herramientas de generación dejan de funcionar hasta que tu cuota se renueve o mejores tu plan, mientras que las herramientas de lectura siguen funcionando.\n\nEl costo de imagen depende del modelo:\n\n| Modelo | Créditos por imagen |\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\nOtras operaciones:\n\n| Operación | Créditos |\n|-----------|---------|\n| Aplicar una técnica a una imagen | El costo por imagen del modelo elegido (14 con el modelo predeterminado) |\n| Eliminar el fondo | 3 |\n| Cinema studio | 2 por imagen |\n| AI character (9 poses) | 25 |\n| Video | Tarifa del modelo por segundo, por la duración |\n\nPídele a tu asistente que liste los modelos de imagen o video si quieres los costos y capacidades actuales sin salir del chat. Consulta [Planes, Créditos y Límites](/es-es/knowledge-base/plans-credits-and-limits) para el panorama completo.\n\n## Cuánto tardan las cosas\n\nAlgunas herramientas terminan en la conversación, otras se ejecutan en segundo plano:\n\n- **Las imágenes terminan en el chat.** Una generación tarda alrededor de 30 segundos, y el asistente devuelve la imagen cuando está lista.\n- **El video y los personajes de AI se ejecutan en segundo plano.** Recibes una referencia de tarea de inmediato, y el asistente consulta el estado hasta que esté lista. Puedes seguir trabajando, o volver más tarde y preguntar si terminó.\n\nTodo lo que generas se guarda en tu biblioteca de DesignerBox, por lo que está en la app tanto si el chat sigue abierto como si no.\n\n## Límites\n\nLas solicitudes tienen límite de velocidad por cuenta. El uso conversacional normal se mantiene holgadamente dentro de los límites. Si un asistente entra en bucle o lanza un lote grande, puede ser limitado brevemente y debería reintentar.\n\n## Solución de problemas\n\n**El asistente dice que no encuentra el servidor.** Verifica que la URL termine en `/api`. `https://mcp.designerbox.ai/mcp` no es válida y devuelve no encontrado.\n\n**El inicio de sesión funciona pero las herramientas fallan con un error de autorización.** Puede que tu token haya sido revocado, o que te hayan quitado del equipo. Vuelve a conectar el conector.\n\n**Una generación se detiene y menciona créditos.** Tus créditos mensuales se agotaron (el plan Free empieza con 112). Las herramientas de lectura siguen funcionando; para volver a generar, espera a que tu cuota se renueve, compra un paquete de créditos o mejora tu plan. Consulta tu saldo en la app, o pregúntale a tu asistente por tu plan.\n\n**El asistente elige la herramienta equivocada.** Sé específico sobre el resultado. \"Aplica el template de flat lay de lino a esta foto\" funciona mejor que \"haz esto más bonito\".\n\n## Relacionado\n\n- [API](/es-es/integrations/api) - la API REST, para código en lugar de conversación.\n- [Planes, Créditos y Límites](/es-es/knowledge-base/plans-credits-and-limits) - cómo las generaciones consumen créditos.\n- [Workflows y el Lienzo](/es-es/features/workflows-and-canvas) - los pipelines que MCP puede ejecutar.\n- [Techniques y Templates](/es-es/features/techniques-and-templates) - el catálogo que tu asistente puede aplicar.\n","tableOfContents":{"items":[{"url":"#mcp","title":"MCP","items":[{"url":"#url-del-servidor","title":"URL del servidor"},{"url":"#conecta-tu-asistente","title":"Conecta tu asistente","items":[{"url":"#claude-web-desktop-y-cowork","title":"Claude (web, Desktop y Cowork)"},{"url":"#cursor-y-otros-clientes-mcp","title":"Cursor y otros clientes MCP"}]},{"url":"#autenticación","title":"Autenticación"},{"url":"#lo-que-puede-hacer-tu-asistente","title":"Lo que puede hacer tu asistente","items":[{"url":"#prueba-con-esto","title":"Prueba con esto"}]},{"url":"#planes-y-créditos","title":"Planes y créditos"},{"url":"#cuánto-tardan-las-cosas","title":"Cuánto tardan las cosas"},{"url":"#límites","title":"Límites"},{"url":"#solución-de-problemas","title":"Solución de problemas"},{"url":"#relacionado","title":"Relacionado"}]}]},"parent":{"__typename":"File","relativePath":"es-es/integrations/mcp.md"},"frontmatter":{"metaTitle":"MCP de DesignerBox | Conecta Tu Asistente AI","metaDescription":"Conecta DesignerBox con Claude, Cursor, ChatGPT y cualquier cliente MCP. Genera imágenes y video, gestiona recursos y ejecuta workflows.","order":3}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/es-es/features","title":"Funcionalidades"}}},{"node":{"fields":{"slug":"/es-es/integrations","title":"Integraciones"}}},{"node":{"fields":{"slug":"/es-es/guides","title":"Guías"}}},{"node":{"fields":{"slug":"/es-es/knowledge-base","title":"Base de Conocimiento"}}},{"node":{"fields":{"slug":"/es-es/pricing-faqs","title":"Preguntas Frecuentes sobre Precios"}}},{"node":{"fields":{"slug":"/es-es","title":"Documentación de DesignerBox"}}},{"node":{"fields":{"slug":"/es-es/knowledge-base/how-to-update-card-details","title":"Cómo Actualizar los Datos de Pago"}}},{"node":{"fields":{"slug":"/es-es/knowledge-base/referrals","title":"Referidos y Créditos Gratis"}}},{"node":{"fields":{"slug":"/es-es/knowledge-base/understanding-declined-card-payments","title":"Entender los Pagos con Tarjeta Rechazados"}}},{"node":{"fields":{"slug":"/es-es/knowledge-base/plans-credits-and-limits","title":"Planes, Créditos y Límites"}}},{"node":{"fields":{"slug":"/es-es/guides/create-your-first-image","title":"Crea Tu Primera Imagen"}}},{"node":{"fields":{"slug":"/es-es/guides/teams-and-brand-profiles","title":"Equipos y Brand Profiles"}}},{"node":{"fields":{"slug":"/es-es/guides/using-techniques-and-templates","title":"Uso de Techniques y Templates"}}},{"node":{"fields":{"slug":"/es-es/features/brand-profile","title":"Brand Profile y Biblioteca"}}},{"node":{"fields":{"slug":"/es-es/features/apps","title":"Apps"}}},{"node":{"fields":{"slug":"/es-es/features/community","title":"Community"}}},{"node":{"fields":{"slug":"/es-es/features/relighting-and-angles","title":"Relighting and Angles"}}},{"node":{"fields":{"slug":"/es-es/features/cinema-studio","title":"Cinema Studio"}}},{"node":{"fields":{"slug":"/es-es/features/gallery","title":"Gallery"}}},{"node":{"fields":{"slug":"/es-es/features/ai-assistant","title":"DesignerBox AI"}}},{"node":{"fields":{"slug":"/es-es/features/avatars-and-models","title":"AI Character"}}},{"node":{"fields":{"slug":"/es-es/features/stock-and-audio","title":"Stock Library and Audio"}}},{"node":{"fields":{"slug":"/es-es/features/photo-packs","title":"Photo Packs"}}},{"node":{"fields":{"slug":"/es-es/guides/creating-videos","title":"Crear Videos"}}},{"node":{"fields":{"slug":"/es-es/features/skills","title":"Skills"}}},{"node":{"fields":{"slug":"/es-es/features/techniques-and-templates","title":"Techniques y Templates"}}},{"node":{"fields":{"slug":"/es-es/features/upscaling","title":"Upscaling"}}},{"node":{"fields":{"slug":"/es-es/features/video-studio","title":"Video Studio"}}},{"node":{"fields":{"slug":"/es-es/features/virtual-try-on","title":"Virtual Try-On"}}},{"node":{"fields":{"slug":"/es-es/features/video","title":"AI Video"}}},{"node":{"fields":{"slug":"/es-es/integrations/api","title":"API"}}},{"node":{"fields":{"slug":"/es-es/integrations/white-label","title":"White-Label"}}},{"node":{"fields":{"slug":"/es-es/integrations/chrome-extension","title":"Chrome Extension"}}},{"node":{"fields":{"slug":"/es-es/features/image-generation","title":"AI Image"}}},{"node":{"fields":{"slug":"/es-es/integrations/mcp","title":"MCP"}}},{"node":{"fields":{"slug":"/es-es/features/workflows-and-canvas","title":"Workflows y el Lienzo"}}},{"node":{"fields":{"slug":"/es-es/guides/building-workflows-on-the-canvas","title":"Construir Flujos de Trabajo en el Lienzo"}}},{"node":{"fields":{"slug":"/es-es/features/workflows-and-canvas/node-types","title":"Tipos de Nodos"}}},{"node":{"fields":{"slug":"/es-es/features/image-generation/editing-modes","title":"Modos de Edición"}}}]}},"pageContext":{"id":"e2908bee-49be-5925-a64c-22c141c8b04d","locale":"es-ES"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}