[{"data":1,"prerenderedAt":242},["ShallowReactive",2],{"copy:es:site:":3,"copy:es:mcp:config,ui,clients.claude-desktop.short,clients.claude-code.short,clients.cursor.short,clients.vscode-copilot.short,clients.windsurf.short,clients.zed.short,clients.codex-cli.short,clients.gemini-cli.short,clients.chatgpt.short,clients.openclaw.short,clients.cline.short,clients.continue.short,clients.jetbrains-ai.short":124,"copy:es:site:common":240},{"common":4,"nav":16,"footer":44,"home":51,"error":117},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"Saltar al contenido","Menú","Idioma","Secciones","Pie de página","herramienta","Inicio","Ruta de navegación","Copiar","Copiado","Descargar",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"Crear","Conectar","Instruir","Ejecutar","Haz visible tu sitio","Proteger","Supervisar",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"Modelos y precios de API","Calculadora de costes de agentes","Frameworks y SDK","Servidores MCP","Generador de configuración MCP","Clientes MCP","Generador de AGENTS.md","Archivos de instrucciones","Alojar OpenClaw por tu cuenta","Sitios web preparados para agentes","Generador de llms.txt","robots.txt para bots de IA","Generador de catálogos de API","Directorio de bots de IA","Seguridad de agentes","Registro de incidentes","Lista de verificación de seguridad","Registro de cambios",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"Acerca de","Privacidad","Términos","Mapa del sitio","Referencia independiente para quienes crean agentes de IA. No estamos afiliados a ninguno de los proveedores mencionados aquí.","Datos verificados el {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":69,"sectionsTitle":70,"sections":71,"latestTitle":100,"allChanges":101,"rulesTitle":102,"rules":103,"aboutLink":116},{"title":53,"description":54},"DotsAgent: referencia y herramientas para crear agentes de IA","Precios de API de LLM, calculadora de costos para agentes, configuraciones de MCP para 13 clientes, generadores de AGENTS.md y llms.txt, y guías de seguridad para agentes. Gratis y en 18 idiomas.","Para desarrolladores de agentes de IA","Guía de referencia para crear agentes","Precios, protocolos, archivos de configuración y guías de seguridad para crear agentes, verificados con la documentación oficial de cada proveedor. Consulta un dato, genera el archivo que necesitas y vuelve a programar.","Generar una configuración de MCP","Calcular el costo de una tarea de agente","Crear AGENTS.md","Datos actuales","Estado del stack",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":29,"bots":68},"Especificación de MCP","OpenClaw","Modelo más barato, $\u002FM entrada\u002Fsalida","Modelos con precio","Bots de IA registrados","Cada cifra se comprueba manualmente con la documentación del proveedor.","Qué encontrarás en el sitio",{"models":72,"mcp":76,"instructions":79,"frameworks":82,"openclaw":86,"agentReady":90,"security":93,"changelog":96},{"title":73,"body":74,"unit":75},"Modelos y precios","Precios de tokens de entrada, salida y en caché por millón, comparados en paralelo, con una calculadora para ejecuciones completas de agentes.","modelos",{"title":29,"body":77,"unit":78},"Un catálogo de servidores de Model Context Protocol y un generador de configuración que crea el archivo adecuado para cada cliente.","servidores",{"title":33,"body":80,"unit":81},"Crea un AGENTS.md y descubre cómo lee cada herramienta archivos como CLAUDE.md, .cursor\u002Frules y otros similares.","formatos de archivo",{"title":83,"body":84,"unit":85},"Frameworks y SDKs","Compara frameworks de agentes y SDKs de proveedores por lenguaje, licencia, compatibilidad con MCP y funciones multiagente.","frameworks",{"title":87,"body":88,"unit":89},"Aloja OpenClaw por tu cuenta","Instala, configura y actualiza OpenClaw en tu propio equipo o servidor, paso a paso.","versión actual",{"title":35,"body":91,"unit":92},"Genera llms.txt, reglas de robots.txt para crawlers de IA y un api-catalog, y busca cualquier bot por su user agent.","bots registrados",{"title":40,"body":94,"unit":95},"Los riesgos de OWASP para agentes, un registro de incidentes reales y una lista de comprobación para revisar antes del lanzamiento.","incidentes registrados",{"title":97,"body":98,"unit":99},"Registro de cambios de API","Cambios fechados en APIs de modelos, SDKs y protocolos, cada uno enlazado al anuncio del proveedor.","entradas","Últimos cambios","Todos los cambios","Cómo mantenemos la información actualizada",[104,107,110,113],{"title":105,"body":106},"Datos con fuentes.","Cada precio, versión y flag enlaza a la página del proveedor de donde procede, para que puedas comprobarlo.",{"title":108,"body":109},"Comprobaciones con fecha.","Cada página indica cuándo se comprobaron sus datos por última vez. Revisamos o eliminamos las entradas desactualizadas.",{"title":111,"body":112},"Sin publicidad de pago.","Nadie paga por aparecer, ocupar un puesto más alto o recibir una descripción más favorable.",{"title":114,"body":115},"Las herramientas se ejecutan en tu navegador.","Los generadores y las calculadoras funcionan localmente, y lo que escribes no se envía a ningún servidor.","Acerca de DotsAgent",{"title":118,"body":119,"home":120,"popular":121,"failed":122,"failedBody":123},"Página no encontrada","No hay ninguna página en esta dirección. Es posible que se haya cambiado o que el enlace contenga un error tipográfico.","Ir a la página de inicio","Herramientas populares","Algo salió mal","No hemos podido cargar la página. Inténtalo de nuevo dentro de un minuto o vuelve a la página de inicio.",{"config":125,"ui":195,"clients":213},{"seo":126,"crumb":129,"eyebrow":130,"title":30,"lead":131,"form":132,"os":142,"scopes":146,"modes":149,"mergeNote":152,"orCli":153,"cli":154,"viaUi":155,"skipped":156,"empty":159,"clientLink":160,"howTitle":161,"how":162,"faqTitle":175,"faq":176},{"title":127,"description":128},"Generador de configuración MCP para 13 clientes y 60 servidores","Elige servidores y un cliente para obtener su archivo de configuración en el formato adecuado: mcp.json, config.toml, YAML o settings.json, además de comandos CLI. 13 clientes y 60 servidores.","Generador de configuración","Conectar · herramienta","Elige un cliente y los servidores que quieras. Obtendrás la configuración en el formato exacto que espera ese cliente, los comandos CLI correspondientes cuando estén disponibles y un aviso sobre lo que no puede ejecutar.",{"client":133,"os":134,"scope":135,"servers":136,"mode":137,"remove":138,"search":139,"category":140,"anyCategory":141},"Cliente","Sistema operativo","Ámbito","Servidores ({n})","Modo de ejecución","Eliminar","Buscar servidores","Categoría","Todas las categorías",{"macos":143,"linux":144,"windows":145},"macOS","Linux","Windows",{"project":147,"user":148},"Proyecto","Usuario",{"remote":150,"local":151},"Alojado","Local","Este archivo también contiene el resto de tu configuración. Añade estas claves sin reemplazar las que ya contiene.","O añádelos desde la línea de comandos","Añádelos desde la línea de comandos","{client} solo acepta servidores remotos desde la pantalla de configuración. Añade cada uno allí con estas URL:",{"noRemote":157,"noLocal":158},"Se omitió {server} porque {client} no puede conectarse a servidores alojados.","Se omitió {server}: se ejecutaría como un proceso local, que {client} no puede iniciar. Cámbialo a Alojado si aparece esa opción.","Selecciona al menos un servidor para ver la configuración.","Instrucciones completas de configuración de {client}","Cómo funciona la salida",[163,166,169,172],{"title":164,"body":165},"Alojado o local","Un servidor alojado es una URL a la que el cliente se conecta mediante Streamable HTTP; el proveedor lo ejecuta y no hace falta instalar nada. Un servidor local se inicia como proceso hijo mediante npx, uvx o docker y se ejecuta con los permisos de tu máquina. Si un servidor ofrece ambas opciones, el generador elige primero la alojada y te permite cambiarla.",{"title":167,"body":168},"Los secretos no se guardan en el archivo","El generador nunca escribe una clave real. Utiliza la sintaxis de referencia propia de cada cliente: ${VAR} en Claude Code, ${env:VAR} en Cursor y Windsurf, un aviso de inputs en VS Code, $VAR en Gemini CLI, env_vars en Codex y ${{ secrets.VAR }} en Continue. Para los demás clientes, usa el marcador \u003CVAR>, que debes completar.",{"title":170,"body":171},"OAuth en el primer uso","La mayoría de los servidores alojados de aquí te permiten iniciar sesión con OAuth. El cliente abre un navegador la primera vez que se conecta o cuando ejecutas el paso de inicio de sesión correspondiente: \u002Fmcp en Claude Code, codex mcp login, devin mcp login u openclaw mcp login. Slack, Asana y HubSpot solo aceptan clientes registrados previamente, así que comprueba que el tuyo sea compatible.",{"title":173,"body":174},"Recarga después de editar","Claude Desktop lee el archivo al iniciarse, así que ciérralo y vuelve a abrirlo después de hacer un cambio; en macOS, sus registros están en ~\u002FLibrary\u002FLogs\u002FClaude. Si un servidor nuevo no aparece en otro cliente, reinícialo o vuelve a cargar la ventana. En OpenClaw, openclaw mcp doctor \u003Cname> --probe comprueba un servidor.","Preguntas sobre la configuración",[177,180,183,186,189,192],{"q":178,"a":179},"¿Dónde se guarda mcp.json para Cursor y Claude Code?","Cursor lee .cursor\u002Fmcp.json en el proyecto o ~\u002F.cursor\u002Fmcp.json para todos los proyectos. Claude Code lee .mcp.json en la raíz del repositorio para el ámbito del proyecto y guarda la configuración local y de usuario en ~\u002F.claude.json. VS Code usa .vscode\u002Fmcp.json y Codex usa ~\u002F.codex\u002Fconfig.toml en lugar de JSON.",{"q":181,"a":182},"¿Por qué no se carga un servidor remoto desde claude_desktop_config.json?","Claude Desktop solo acepta servidores locales desde ese archivo. Los servidores remotos deben añadirse como conectores personalizados en Settings > Connectors, donde se pega la URL y se inicia sesión. Por eso, el generador muestra esas URL por separado.",{"q":184,"a":185},"¿Cómo puedo evitar incluir claves de API en un .mcp.json que voy a subir al repositorio?","Usa una variable de entorno en lugar de pegar la clave. Claude Code expande ${VAR} y ${VAR:-default}, Cursor expande ${env:NAME} y VS Code puede solicitar un secreto mediante una entrada inputs. Define la variable en el shell o en el gestor de secretos antes de iniciar el cliente.",{"q":187,"a":188},"¿Puedo reutilizar una configuración MCP en varios clientes?","No sin modificarla: la clave de nivel superior es mcpServers en la mayoría de los clientes, pero servers en .vscode\u002Fmcp.json, context_servers en Zed y tablas mcp_servers en Codex. Algunos clientes importan los archivos de otros: VS Code detecta las configuraciones de Claude Desktop, Cursor y Windsurf; Continue permite añadir un mcp.json directamente, y JetBrains AI Assistant ofrece la opción Import from Claude.",{"q":190,"a":191},"¿Por qué falla npx en Claude Desktop en Windows?","El README de los servidores MCP ejecuta npx mediante cmd en Windows: command cmd, con \u002Fc, npx y el paquete como argumentos. El generador aplica esta envoltura automáticamente al seleccionar Claude Desktop y Windows.",{"q":193,"a":194},"¿Conviene usar la versión alojada o la local de un servidor?","La versión alojada es más sencilla: no hay que instalar ningún entorno de ejecución y OAuth evita guardar tokens de larga duración en el disco. La versión local es adecuada cuando el servidor necesita acceder a archivos o credenciales de tu equipo, o si no existe un endpoint alojado, como ocurre con Filesystem, Playwright o el servidor de la API de AWS.",{"crumb":196,"categories":197,"hosted":150,"local":151,"marks":208,"sources":212},"MCP",{"dev":198,"search":199,"files":200,"ai":201,"productivity":202,"data":203,"commerce":204,"observability":205,"cloud":206,"browser":207},"Herramientas de desarrollo","Búsqueda y documentación","Archivos","Modelos y memoria","Productividad","Datos","Comercio","Observabilidad","Cloud","Automatización del navegador",{"yes":209,"no":210,"unknown":211},"Sí","No","Sin documentación","Fuentes",{"claude-desktop":214,"claude-code":216,"cursor":218,"vscode-copilot":220,"windsurf":222,"zed":224,"codex-cli":226,"gemini-cli":228,"chatgpt":230,"openclaw":232,"cline":234,"continue":236,"jetbrains-ai":238},{"short":215},"Claude Desktop lee los servidores locales de claude_desktop_config.json; los servidores remotos se añaden en la aplicación como conectores personalizados.",{"short":217},"Claude Code obtiene los servidores del comando claude mcp add o de un archivo .mcp.json en la raíz del repositorio.",{"short":219},"Cursor lee mcp.json desde .cursor\u002F en el proyecto o desde ~\u002F.cursor\u002F para todos los proyectos.",{"short":221},"VS Code lee .vscode\u002Fmcp.json en el espacio de trabajo, un mcp.json del perfil de usuario o los archivos portátiles .mcp.json más recientes.",{"short":223},"Windsurf ahora se llama Devin Desktop. Lee mcp_config.json, pero su documentación oficial no coincide sobre la ubicación del archivo.",{"short":225},"Zed define los servidores MCP en context_servers dentro de settings.json.",{"short":227},"Codex guarda los servidores en config.toml, cada uno en una tabla [mcp_servers.\u003Cname>], y permite añadirlos con codex mcp add.",{"short":229},"Gemini CLI lee mcpServers de settings.json en ~\u002F.gemini\u002F o en la carpeta .gemini\u002F del proyecto.",{"short":231},"ChatGPT no tiene archivo de configuración; añade servidores MCP remotos como aplicaciones desde el modo de desarrollador.",{"short":233},"OpenClaw lee los servidores de mcp.servers en ~\u002F.openclaw\u002Fopenclaw.json, un archivo JSON5, o permite añadirlos con openclaw mcp add.",{"short":235},"Cline guarda los servidores en cline_mcp_settings.json, dentro del almacenamiento de extensiones de VS Code, o en ~\u002F.cline\u002Fmcp.json para la CLI.",{"short":237},"Continue carga archivos de bloques YAML desde .continue\u002FmcpServers\u002F en el workspace.",{"short":239},"JetBrains AI Assistant permite añadir servidores MCP desde la pantalla de ajustes, donde puede pegar JSON con la estructura mcpServers.",{"common":241},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863352718]