DuetFlow incluye un servidor MCP opcional. MCP permite que un cliente de IA compatible use las tareas que tú autorices, siempre con las reglas que ya tiene DuetFlow. Tu trabajo privado y el compartido conservan los mismos permisos, dependencias y comportamiento de repetición.
La conexión funciona dentro de la app para Mac que ya tienes. No necesitas ningún ayudante aparte, ni un entorno de terminal, ni una cuenta de alojamiento, ni un proveedor externo de inicio de sesión.
DuetFlow aún no está disponible al público. Únete al acceso anticipado para recibir novedades de la beta privada y del lanzamiento. Estas instrucciones valen para las compilaciones para Mac que incluyen Integración con IA en Ajustes.
Conecta tu cliente de escritorio
- Abre DuetFlow → Ajustes → General y activa Mostrar funciones avanzadas.
- Abre DuetFlow → Ajustes → Integración con IA. Elige el miembro que actúa y los permisos. Si vas a permitir el acceso al hogar, selecciona el hogar.
- Activa Activar MCP local y espera a que aparezca Listo.
- En el cliente de escritorio de Codex, abre Settings → Plugins → Add → Add MCP Server. Elige Streamable HTTP e introduce la dirección MCP que has copiado de DuetFlow.
- Añade una cabecera Authorization. Su valor es
Bearerseguido de la clave de acceso que has copiado de DuetFlow, con un espacio entre ambos. Si usas esta cabecera, deja vacío el campo de la variable de entorno del token bearer. - Guarda la conexión, inicia un chat nuevo y pídele que compruebe tu conexión con DuetFlow.
Pega la clave de acceso únicamente en los ajustes de conexión de un cliente de confianza. Mantén en privado la clave y la configuración copiada; no las pegues nunca en un chat ni en un mensaje a soporte.
Usar un archivo de configuración u otro cliente MCP
Para Codex, elige Copiar configuración de Codex en DuetFlow y añade la sección a ~/.codex/config.toml. Si ya existe una sección de DuetFlow, reemplázala en lugar de añadir otra duplicada; después vuelve a conectar e inicia un chat nuevo. Una configuración local de proyecto requiere un proyecto reconocido y de confianza; no sirve como configuración general para chats sin proyecto.
Los demás clientes deben admitir Streamable HTTP local y una cabecera Authorization: Bearer personalizada. Copia la dirección y la clave de acceso de DuetFlow en los ajustes de conexión de ese cliente.
Decide a qué puede acceder el asistente
Los permisos de lectura y escritura sobre lo privado y sobre el hogar son independientes. La transferencia de adjuntos y la administración tienen sus propios permisos. Las acciones importantes abren en DuetFlow una vista previa exacta donde apruebas los cambios. El asistente no puede darla por ti.
Prueba una petición útil
- «Apunta “Llamar al taller” en mi bandeja de entrada privada.»
- «Revisa mis proyectos abiertos e indícame cuáles no tienen ninguna próxima acción.»
- “Capture ‘Call the garage’ in my private Inbox.”
El servidor aporta el contexto de Getting Things Done, distingue entre fecha de aplazamiento, fecha prevista y fecha de vencimiento, y usa las reglas de asignación, herencia y repetición que ya tiene DuetFlow.
Compatibilidad y disponibilidad
Mantén tu Mac activo y DuetFlow abierto. Si cierras DuetFlow, el servidor se detiene. Los chats normales de ChatGPT en la web o en el iPhone no pueden conectarse directamente a este punto de acceso local del Mac. Un cliente de escritorio tiene que admitir de verdad MCP local por HTTP; instalar una app de chat de escritorio no basta para asegurarlo. Los clientes que solo usan STDIO necesitan un adaptador y esta conexión directa no los admite.
Es una integración local, sin complemento público oficial de ChatGPT ni ficha en ningún directorio. Las políticas del cliente o de la cuenta pueden restringir el acceso por MCP. Consulta get_profile y connection_status para comprobar el miembro vinculado, los permisos concedidos y la conexión.
Si faltan las herramientas o has cambiado la dirección del servidor, inicia un chat nuevo. En nuestra prueba con un cliente de escritorio, los chats ya abiertos conservaron las herramientas o la dirección anteriores después de cambiar los ajustes. La app normal de DuetFlow mantiene el puerto configurado.
Detener el acceso o cambiar la clave
Desactiva Activar MCP local para detener el acceso al instante. Desactívalo antes de cambiar el miembro, el hogar o los permisos. Regenerar la clave de acceso invalida la anterior; copia los datos nuevos y vuelve a conectar tu cliente. Si el puerto está ocupado, desactiva el acceso, elige un puerto libre en Avanzado y, tras volver a activarlo, actualiza la dirección en el cliente.
Si una respuesta falla, comprueba el estado de la operación antes de reintentarla. Un recibo local guardado no demuestra que se haya sincronizado con iCloud. La importación, las copias de seguridad, la restauración, el uso compartido y los permisos del sistema conservan sus protecciones nativas.