Usa Duct desde tu agente.
No hay token para copiar.
Añade esta dirección a Claude Code, Codex, Cursor, VS Code, OpenCode, Claude o ChatGPT. Tu navegador se abre en Duct, haces clic en Permitir, y tu agente podrá leer tus proyectos y redactar sus detalles.
https://api.getduct.ai/mcp
¿Quieres que el propio agente de Duct llame a tus servidores MCP en su lugar? Esa es la otra dirección: Tus servidores MCP en Duct →
Cómo conectar tu agente
Añádelo, permítelo, pregúntale.
Añade Duct a tu agente
Dale a tu agente la dirección de arriba, con un comando o una línea de configuración. Los pasos exactos para cada agente están abajo.
Iniciar sesión y haz clic en Permitir
Tu navegador se abre en Duct y pregunta si tu agente puede usar tu cuenta. Haz clic en Permitir. No hay ningún token que copiar.
Pregúntale algo
Prueba “Configurar este producto en Duct.” Tu agente lee tu repositorio y redacta la descripción, audiencia y competidores del proyecto.
Configuración por agente
Siete agentes. Una dirección.
Cada agente se conecta al mismo servidor. Elige el tuyo para ver los pasos exactos.
Claude Code
- En tu terminal, ejecuta:
claude mcp add --transport http --scope user duct https://api.getduct.ai/mcp
- En Claude Code, ejecuta
/mcp, seleccionaducty eligeAutenticar. - Tu navegador se abre en Duct. Haz clic en Permitir.
Codex
- En tu terminal, ejecuta:
codex mcp add duct --url https://api.getduct.ai/mcp - Luego inicia sesión:
codex mcp login duct
- Tu navegador se abre en Duct. Haz clic en Permitir.
Cursor
- Añade Duct a
~/.cursor/mcp.json:{ "mcpServers": { "duct": { "url": "https://api.getduct.ai/mcp" } } } - En la configuración MCP de Cursor, pulsa la solicitud de inicio de sesión en el servidor de duct.
- Tu navegador se abre en Duct. Haz clic en Permitir.
VS Code
- Abre la Paleta de comandos y ejecuta
MCP: Add Server. - Elige HTTP, pega la dirección y nómbralo
duct:https://api.getduct.ai/mcp
- VS Code te pide que inicies sesión la primera vez que usa Duct. Tu navegador se abre en Duct. Haz clic en Permitir.
OpenCode
- Añade Duct a
opencode.json:{ "$schema": "https://opencode.ai/config.json", "mcp": { "duct": { "type": "remote", "url": "https://api.getduct.ai/mcp" } } } - Luego inicia sesión:
opencode mcp auth duct
- Tu navegador se abre en Duct. Haz clic en Permitir.
Claude, en claude.ai o Claude Desktop
- En claude.ai o en Claude Desktop, abre Ajustes → Conectores y elige Añadir conector personalizado.
- Nómbralo Duct y pega la dirección:
https://api.getduct.ai/mcp
- Pulsa Conectar. Duct se abre en tu navegador. Haz clic en Permitir.
ChatGPT
- En la configuración de ChatGPT, activa el modo de desarrollador.
- Añade un conector con esta dirección, y elige OAuth para la autenticación:
https://api.getduct.ai/mcp
- Duct se abre en tu navegador. Haz clic en Permitir.
¿Otro agente? Si puede añadir un servidor MCP remoto por su dirección, dale la misma. Si no puede iniciar sesión, usa un token.
Lo que tu agente puede hacer
Lee y redacta. Tú decides.
Duct le da a tu agente tres herramientas hoy. Aprobar, aplicar y conectar se quedan contigo, en Duct.
- Enumera tus proyectos.
- Lee un proyecto.
- Redacta la descripción, audiencia y competidores de un proyecto desde tu repositorio o archivos.
- Aprobar o aplicar cambios.
- Conecta herramientas.
- Ver claves o credenciales.
- Sobrescribe lo que escribiste en Duct. Un borrador solo rellena espacios en blanco o reemplaza un borrador anterior.
Cada cambio se muestra en la actividad del proyecto.
Acceso
Cada agente está listado. Desconecta cualquiera.
Ves cada agente conectado
En Duct, abre Ajustes → Conecta tu agente de IA. Cada agente que permitiste está ahí, y puedes desconectarlo. Un agente desconectado se detiene en su próxima llamada.
¿No tienes navegador? Usa un token.
Para CI, una máquina remota o un agente sin iniciar sesión. Crea uno en la misma página de configuración, en ¿No tienes navegador? Usa un token. Tu agente lo envía como un header:
Authorization: Bearer duct_mcp_…
En Claude Code:
claude mcp add --transport http --scope user duct https://api.getduct.ai/mcp --header "Authorization: Bearer YOUR_TOKEN"
Solución de problemas
¿Atascado? Empieza aquí.
Mi navegador nunca se abrió
Inicia sesión tú mismo: ejecuta /mcp en Claude Code, codex mcp login duct en Codex, o opencode mcp auth duct en OpenCode.
Dice que no pudo registrarse, o “no es compatible con el registro dinámico de clientes”
Actualiza tu agente a su última versión y vuelve a intentarlo. Si sigue fallando, conéctate con un token en su lugar.
Funcionó, y ahora obtiene un 401
Lo desconectaste en Duct, o su sesión caducó después de 90 días sin uso. Inicia sesión de nuevo desde tu agente.
Le pedí que configurara el proyecto y nada cambió
Un borrador nunca sobrescribe lo que escribiste en Duct. Solo rellena campos vacíos o reemplaza un borrador anterior. Consulta la página del proyecto en Duct.
Alojo Duct yo mismo
Usa tu propia dirección de API seguida de /mcp, en lugar de https://api.getduct.ai/mcp.
Copiado