Comparativa
TunnelGPT frente a los puentes open source para ChatGPT: una comparativa honesta
Elige un puente de código abierto si quieres revisar o modificar el código, usarlo hoy en Windows o Linux, no pagar nada o trabajar desde la línea de comandos; elige TunnelGPT si prefieres una app para Mac firmada con configuración guiada, una conexión por proyecto, arranque en solo lectura, comandos en un contenedor Docker sin red y una persona que responde al soporte. Ninguna de las dos opciones añade uso de OpenAI: los límites de tu plan, el acceso a modelos y los permisos de conectores siguen aplicándose.
Revisado el 25 de octubre de 2026. Las estrellas, las versiones y las funciones cambian; el README o la web de cada proyecto es la fuente de referencia. TunnelGPT es nuestro producto, así que comprueba cada afirmación en los repositorios enlazados.
Dos enfoques distintos
Estas herramientas llegan a ChatGPT por dos caminos diferentes, y esa división pesa más que cualquier función concreta.
1. Automatizar la interfaz web de ChatGPT o la app de Codex
Algunos proyectos manejan una interfaz pensada para personas. Codex ChatGPT Web se define como “unofficial browser automation, not an OpenAI API” (automatización no oficial del navegador, no una API de OpenAI). Chat On Steroids incluye una extensión que “observes and automates the ChatGPT browser UI” (observa y automatiza la interfaz de ChatGPT en el navegador) y aclara que eso “is not a public ChatGPT automation API”. Codex with ChatGPT deja que Codex maneje ChatGPT web mediante Computer Use. codex-web-ui explica que aplicó ingeniería inversa al paquete de Codex Desktop para “patch the app at runtime” (parchear la app en tiempo de ejecución); su sucesor, codexui, sirve la interfaz de Codex en el navegador.
Así se llega a cosas que un conector no alcanza, como el selector de modelos, pero se depende de detalles de una interfaz que sus autores no controlan.
2. Usar la función de servidores MCP personalizados de ChatGPT
El otro enfoque usa una función documentada: ChatGPT llama a herramientas de un servidor MCP personalizado, y el Secure MCP Tunnel de OpenAI le permite llegar a un servidor en localhost mediante una conexión saliente. TunnelGPT, dotlink, FileMCP y MCP Bridge funcionan así, con el tunnel-client oficial. Chat On Steroids usa el mismo túnel para sus herramientas MCP además de su extensión, y el modo Full harness de Codex ChatGPT Web pasa las llamadas a herramientas por tunnel-client. codex-chatgpt-bridge coloca el servidor MCP DevSpace detrás de un túnel de Cloudflare. LMCP sigue un tercer camino: ChatGPT se conecta a un conector personalizado alojado en el servidor de LMCP, cuyo Cloud Relay reenvía cada solicitud a la app de tu ordenador.
Trabajas en ChatGPT normal, que por defecto pide confirmación antes de las acciones de escritura. Necesitas una cuenta que pueda añadir servidores MCP personalizados y permiso para crear un túnel y una clave restringida en tu organización de OpenAI Platform.
Comparativa lado a lado
| Herramienta | Dónde trabajas | Cómo se conecta | Dónde se ejecutan los comandos | Solo lectura por defecto | Plataformas | Distribución | Licencia/precio |
|---|---|---|---|---|---|---|---|
| TunnelGPT | ChatGPT Chat en chatgpt.com | Servidor MCP personalizado sobre Secure MCP Tunnel de OpenAI, uno por proyecto | Permiso aparte; contenedor Linux en Docker sin red o sandbox de macOS | Sí; edición y comandos son permisos separados | Mac con Apple Silicon; Windows 64 bits: consulta su página; Linux previsto | DMG firmado con Developer ID y notarizado (Apple Silicon) | Comercial: $9.97 USD en un único pago, Licencia Perpetua de la versión 1; prueba de 3 días; núcleo MIT |
| Chat On Steroids (~5,1k estrellas, v2.1.46) | Su app de escritorio más ChatGPT en Chrome, Edge o Brave | Extensión que automatiza la interfaz de ChatGPT, más herramientas MCP sobre Secure MCP Tunnel de OpenAI (Cloudflare opcional) | exec_command se ejecuta con los privilegios de tu usuario y no se limita a las carpetas aprobadas, según su política de seguridad | No: las instalaciones nuevas empiezan con los permisos Core activados y el modo solo lectura desactivado | Windows 10/11, macOS 13+, Linux de escritorio | Beta sin firmar: “macOS is unsigned and unnotarized”; publica sumas de verificación | MIT, gratis |
| FileMCP | ChatGPT, como app MCP personalizada | App nativa (Swift en macOS, .NET en Windows) con un servidor MCP en loopback sobre Secure MCP Tunnel de OpenAI; incluye el tunnel-client oficial | run_command opcional y desactivado por defecto; los comandos no tienen sandbox del sistema (“not OS-sandboxed”) y se ejecutan con los permisos de tu usuario | No lo describe; sus herramientas de archivos “can modify or delete files inside the directory you choose” (pueden modificar o borrar archivos de la carpeta que elijas) | macOS Apple Silicon, Windows x64 y ARM64 | Se compila desde el código; no hay versiones publicadas; “The local build is unsigned” (la compilación local no está firmada) | Apache-2.0, gratis |
| MCP Bridge (ChatGPT-MCp, v0.2.11) | ChatGPT, como apps MCP personalizadas: una para los archivos locales y otra para tu sesión de Chrome | App de bandeja hecha con Electron sobre Secure MCP Tunnel de OpenAI, con un túnel por servicio; incluye el tunnel-client oficial | Terminal opcional: una shell restringida que es “a guardrail, not a complete OS sandbox” (una protección, no un sandbox completo) o una shell completa con los privilegios de tu usuario | Por carpeta: eliges solo lectura o lectura y escritura; escribir archivos y usar la terminal son interruptores aparte | Linux x86_64 (paquetes para Debian, Ubuntu y Mint) y Windows x64 | .deb, AppImage e instalador de Windows, cada uno con su archivo SHA-256, que el actualizador integrado comprueba | MIT, gratis |
| Codex ChatGPT Web (~14,9k estrellas, v6.1.13) | Codex, con los modelos de ChatGPT Web en su selector | Navegador integrado que automatiza ChatGPT Web; Full harness añade MCP sobre tunnel-client | A través de Codex, que sigue siendo responsable de su sandbox, aprobaciones y sesiones de comandos | Sigue la configuración de sandbox y aprobaciones de Codex | macOS 13+ (Apple Silicon e Intel), Windows x64, Linux x64 | Lanzador; compilaciones “not yet platform-signed”; verificación SHA-256 | MIT, gratis |
| dotlink | ChatGPT Web con @dotlink; también Claude.ai y clientes MCP locales | Un único binario sobre Secure MCP Tunnel de OpenAI; HTTP/ngrok o stdio para otros clientes | Permiso de shell aparte; sandbox Bubblewrap en Linux; --allow-all --no-sandbox en macOS y Windows | Sí: “the launch directory is read-only by default” | Linux, macOS Apple Silicon, Windows (x86_64/ARM64) | Solo CLI, sin interfaz; el script de instalación verifica SHA-256 | MIT, gratis |
| codex-web-ui / codexui | La interfaz de Codex en cualquier navegador, también en el móvil | Sirve la app de Codex por HTTP + WebSocket; codexui abre por defecto un túnel público de Cloudflare | La ejecución propia de Codex, con tu sesión y tu uso de Codex | No lo describe el README | codex-web-ui: macOS con Codex Desktop; codexui: Linux, Windows, Termux en Android | Paquete npx y scripts | MIT, gratis |
| codex-chatgpt-bridge (~280 estrellas) | Codex delega la planificación en ChatGPT; Codex ejecuta | Skill de Codex y scripts de PowerShell alrededor de DevSpace MCP, detrás de un túnel de Cloudflare | run_shell de DevSpace; el README dice “run_shell is not sandboxed” | No: sus niveles son una política que Codex pide seguir a ChatGPT, “not something the bridge enforces” | Windows | Script de instalación en PowerShell; DevSpace desde npm | MIT, gratis |
| LMCP (no es open source) | ChatGPT en la web como conector personalizado; también Claude, Cursor y otros clientes MCP | ChatGPT llama al servidor de LMCP, cuyo Cloud Relay reenvía cada solicitud a tu ordenador por un WebSocket cifrado; los clientes de escritorio usan stdio | No es una herramienta de proyectos: más de 200 herramientas para Mail, Calendario, Teams, Slack, archivos de Office y otras apps | No lo indica; activas o desactivas cada app y apruebas la conexión de ChatGPT en tu ordenador | macOS 13+ (Apple Silicon e Intel), Windows 10+ x64; las integraciones varían según la plataforma | Descarga para Mac “Signed & notarized by Apple” (firmada y notarizada por Apple); cask de Homebrew | Binario propietario; su web indica un precio de 0 $, un plan gratuito y planes de pago con “Pricing coming soon” (precios próximamente) |
Codex with ChatGPT (~7,5k estrellas, MIT) queda fuera de la tabla: es un asistente de planificación con una conexión MCP de solo lectura, y la ejecución sigue en Codex. MCP SuperAssistant (~2,6k estrellas, MIT), una extensión para Chrome y Firefox que lleva herramientas MCP a ChatGPT y otros sitios de chat mediante un proxy local, se compara en usar servidores MCP locales con ChatGPT.
Lo que TunnelGPT añade y que, si no, tendrías que montar o mantener tú
Un servidor MCP y un túnel le dan herramientas a ChatGPT. TunnelGPT es el entorno de trabajo que las rodea, algo que otras soluciones te dejan a ti o resuelven de otra manera:
- Un proyecto, una conexión. Cada proyecto tiene su propio perfil y su propio Secure MCP Tunnel.
- Arranque en solo lectura. Solo buscar, leer, listar y git status/diff; la edición es un interruptor aparte por proyecto y los comandos necesitan su propio permiso.
- Escrituras comprobadas. Cada escritura verifica el hash esperado del archivo, lo vuelve a leer para confirmar y queda registrada con un comprobante.
- Comandos aislados. Un contenedor Linux aislado en Docker sin red externa (
--network none,--cap-drop ALL) o un sandbox avanzado de macOS. Solo la preparación de dependencias puede usar la red, y solo si permites descargas. - Copia privada por defecto. El trabajo se hace sobre una copia y tú revisas y publicas los cambios; el modo directo es opcional.
- Trabajos que sobreviven al chat. Un trabajo sigue en marcha en el Mac aunque el chat se detenga; consulta su estado, registros y resultados desde una conversación nueva. Reconectar no reanuda una respuesta de ChatGPT.
- Memoria de tareas. Guarda el objetivo y el siguiente paso, y retómalo en otra conversación con el mismo conector.
- MCP locales con su propia conexión. Añade uno por dirección HTTP o comando y aprueba qué herramientas puede usar ChatGPT. Sin VPS; el Mac debe seguir encendido y en línea.
- Credenciales en almacenamiento seguro. La clave restringida y los secretos de los MCP locales se guardan en el llavero de macOS, no en un archivo.
- Distribución firmada. DMG firmado con Developer ID y notarizado para Mac con Apple Silicon, y el
tunnel-clientoficial fijado y verificado por hash. - Sin servidor intermedio. Los archivos del proyecto, las credenciales y el contenido MCP no pasan por los servidores de TunnelGPT, que solo gestionan cuentas, licencias y actualizaciones.
No es IA solo local: los archivos originales se quedan en el Mac, pero los resultados de herramientas que pide ChatGPT se envían a OpenAI para que pueda responder, y cada MCP conectado mantiene sus propias prácticas de datos. Más en usar servidores MCP locales con ChatGPT; si prefieres montar el túnel tú, consulta TunnelGPT frente a túneles MCP autogestionados.
Cuándo es mejor una opción open source
- Quieres leer y cambiar el código. Todos los proyectos open source anteriores tienen licencia MIT, salvo FileMCP, que usa Apache-2.0. La app de escritorio de TunnelGPT es comercial; solo su núcleo MIT es abierto.
- Necesitas Windows o Linux hoy. Chat On Steroids, Codex ChatGPT Web y dotlink publican versiones para los tres sistemas, MCP Bridge las publica para Linux y Windows, y FileMCP se puede compilar para Windows. Consulta el estado actual de TunnelGPT para Windows; no funciona en Mac con Intel.
- Quieres quedarte en Codex. Codex ChatGPT Web pone los modelos de ChatGPT Web en el selector de Codex, y codexui lleva la interfaz de Codex al navegador.
- Prefieres una CLI o un servidor. dotlink es un único binario con perfiles con nombre, servicio para NixOS, compatibilidad con Claude.ai y sandbox Bubblewrap para la shell en Linux.
- Quieres funciones que TunnelGPT no tiene. Chat On Steroids ofrece workers en paralelo, control del escritorio y Compact & Resume. MCP Bridge trae integrado el control de Chrome, y FileMCP puede guardar una conversación de ChatGPT en tu historial de Codex.
- No quieres pagar. Las herramientas open source son gratis. TunnelGPT cuesta $9.97 USD y necesita Docker 24+ en marcha.
Promesas sobre cuota: léelas con atención
Codex ChatGPT Web afirma que obtienes “ChatGPT Web’s separate usage limits, without spending your Work or Codex quota” (los límites propios de ChatGPT Web, sin gastar tu cuota de Work o Codex). Es una afirmación del proyecto, no de OpenAI. codex-chatgpt-bridge se anuncia con “Save Codex tokens” (ahorra tokens de Codex).
La página de precios de OpenAI dice: “ChatGPT Work usage inside ChatGPT uses the same pricing, credits, and usage limits as Codex” (el uso de Work dentro de ChatGPT tiene los mismos precios, créditos y límites que Codex). El README de Chat On Steroids coincide: “ChatGPT Work and Codex share usage limits.” Cuando se alcanzan los límites de Codex, OpenAI propone esperar al reinicio, comprar créditos en Plus y Pro o cambiar de plan.
Nuestra afirmación es más acotada. En octubre de 2026 nuestro equipo probó a seguir trabajando en ChatGPT Chat normal, leyendo, editando y ejecutando comandos, después de agotar el uso de Codex y Work en Plus y Pro; en nuestras pruebas ese trabajo consumió uso de Chat. Eso solo vale hasta diciembre de 2026: desde entonces, OpenAI comparte un único cupo entre ChatGPT y Codex (centro de ayuda de OpenAI), así que ningún puente, tampoco el nuestro, ahorra uso de Codex pasando al Chat. Los límites dependen del plan y pueden cambiar, y ninguna herramienta, abierta o comercial, puede prometerte más uso de OpenAI. Consulta qué hacer cuando llegas al límite de Codex.
Preguntas que hacer a cualquier herramienta antes de conectar un proyecto
- ¿Usa una función documentada de ChatGPT o automatiza una interfaz?
- ¿Qué carpetas puede leer y se mantiene en solo lectura hasta que tú lo cambies?
- ¿Edición y comandos son permisos separados que puedes dar y retirar por proyecto?
- ¿Los comandos se ejecutan con los privilegios de tu usuario, en un sandbox o en un contenedor sin red?
- ¿Puede una escritura sobrescribir un archivo que cambió después de que ChatGPT lo leyera?
- ¿Crea una URL pública o hace pasar el tráfico por un servidor intermedio que no controlas?
- ¿Dónde se guardan las claves de API y las sesiones del navegador?
- ¿Los instaladores están firmados y cómo llegan las actualizaciones?
- ¿Quién responde cuando algo falla?
¿Es TunnelGPT una alternativa a Chat On Steroids?
Para trabajar con un proyecto del Mac desde ChatGPT, sí, con otro diseño. Los dos usan el Secure MCP Tunnel de OpenAI. Chat On Steroids además automatiza la página de ChatGPT, funciona en tres sistemas y es gratis; TunnelGPT no automatiza la página, empieza en solo lectura, ejecuta los comandos en un contenedor sin red y es una app de pago para Mac.
¿Puedo usar los modelos de ChatGPT dentro de Codex?
Eso hace Codex ChatGPT Web, automatizando ChatGPT Web. TunnelGPT funciona al revés: te quedas en ChatGPT Chat y el proyecto llega a él como conector.
¿Hay una descarga firmada de FileMCP?
Todavía no. El repositorio de FileMCP en GitHub no tiene versiones publicadas: compilas la app con su script para macOS o Windows, y el README avisa de que “The local build is unsigned” (la compilación local no está firmada). Tiene licencia Apache-2.0 y da a ChatGPT acceso a una sola carpeta de trabajo; si no te importa compilarla y necesitas Windows, es una opción gratuita razonable.
¿LMCP es una alternativa open source?
No. El repositorio de versiones de LMCP dice que “The LMCP binary is proprietary software” (el binario de LMCP es software propietario); solo su documentación y sus scripts tienen licencia MIT. Además, resuelve otro problema: conecta ChatGPT, Claude y otros clientes de IA con Mail, Calendario, Teams, Slack, archivos de Office y otras apps de un Mac o un PC con Windows, y ChatGPT en la web llega a él a través del Cloud Relay de LMCP. Su web indica un plan gratuito, con los precios de los planes de pago “próximamente”. Si quieres usar ChatGPT con tu correo y tu calendario, y no con un proyecto de código, LMCP encaja mejor.
¿Estas herramientas necesitan una clave de API de OpenAI?
Las que usan el túnel, sí: TunnelGPT, dotlink, FileMCP, MCP Bridge y el modo Full harness de Codex ChatGPT Web usan un túnel de OpenAI y una clave de API, igual que Chat On Steroids salvo que elijas Cloudflare. LMCP no: ChatGPT se conecta al servidor de LMCP y tú apruebas la conexión en tu ordenador. La configuración guiada de TunnelGPT te acompaña para crear una clave restringida (Tunnels Read + Use), pero no la crea por ti.
¿TunnelGPT es open source?
Su núcleo sí: tunnelgpt-mcp-core tiene licencia MIT e incluye herramientas de archivos para una sola carpeta con escrituras confirmadas. La app de escritorio es comercial: $9.97 USD en un único pago por la Licencia Perpetua de la versión 1, con una prueba de 3 días (72 horas desde la primera conexión correcta, sin tarjeta) y reembolso durante 14 días naturales. Consulta los precios.
¿Quién da soporte a cada herramienta?
La política de seguridad de Chat On Steroids lo describe como “a solo-maintained beta” (una beta mantenida por una sola persona), y su README dice “Use at your own risk” (úsalo bajo tu responsabilidad). En TunnelGPT, una persona lee cada mensaje que llega a support@tunnelgpt.com. TunnelGPT es software independiente, sin relación con OpenAI. ¿Quieres probarlo? Empieza por la guía de configuración.
Producto