Chat On Steroids
Chat On Steroids es una aplicación de escritorio para Windows que expone únicamente las carpetas y capacidades que configures a través de un servidor MCP local. Sigues usando ChatGPT en el navegador. La aplicación es el límite de permisos y el ejecutor local; la extensión complementaria de Chrome añade atribución de chat en el navegador, captura de sesiones, filas de herramientas más ricas, Compact & Resume y coordinación multiagente experimental.
Descarga
Windows | Instalador |
10 / 11 x64 (Intel o AMD de 64 bits) | |
11 ARM64 |
Estos son instaladores separados específicos para cada arquitectura, no un único binario universal de Windows. El paquete ARM64 instala una aplicación Electron ARM64 y cargas útiles de runtime nativas. El instalador asistido usa por defecto una instalación para el usuario actual, que no requiere derechos de administrador; elegir una instalación para todos los usuarios puede requerir elevación. Ya incluye la extensión de Chrome correspondiente. Tras la instalación, abre la configuración de la aplicación y pulsa Abrir carpeta de extensión, luego usa Cargar descomprimida de Chrome una sola vez. No hay una segunda descarga que buscar. También se adjunta un zip de extensión independiente a cada versión para instalaciones manuales; extráelo primero y luego carga la carpeta extraída como descomprimida.
Cada versión incluye SHA256SUMS.txt. Verifica un instalador antes de ejecutarlo y compara el hash impreso con la línea correspondiente de ese archivo:
Get-FileHash .\Chat-On-Steroids-Setup-x64.exe -Algorithm SHA256Beta, con permisos reales
Las instalaciones nuevas comienzan actualmente con todas las capacidades de Chat On Steroids habilitadas y el modo de solo lectura desactivado. Revisa el panel de permisos de Inicio antes de conectar ChatGPT. En particular, Ejecutar comandos puede ejecutar programas arbitrarios como tu usuario de Windows, y Controlar ratón y teclado puede interactuar con aplicaciones fuera de tus carpetas aprobadas.
Usa una carpeta de proyecto, no todo tu perfil ni
C:\. Trabaja con código que esté confirmado o respaldado. La contención de rutas es defensa en profundidad, no una zona de pruebas a nivel de kernel. El instalador no está firmado, por lo que SmartScreen mostrará una advertencia. Consulta Permisos y límites de seguridad ySECURITY.md.
Qué añade
Área | Qué obtiene ChatGPT |
Archivos | Lectura/búsqueda acotada más parches de texto multiarchivo precomprobados dentro de las raíces aprobadas |
Comandos | Procesos de PowerShell/cmd y sesiones de terminal interactivas, cuando están habilitados |
Escritorio | Capturas de pantalla, inspección de ventanas/controles, permisos de ratón, teclado y portapapeles |
Sesiones | Historial local duradero, evidencia real de llamadas a herramientas y Compact & Resume |
Trabajadores | Chats prime/worker experimentales con enrutamiento local determinista |
La aplicación no tiene una interfaz de chat de reemplazo ni aloja un modelo. Se ejecuta silenciosamente en la bandeja y conecta ChatGPT con las capacidades del PC que ya usas.
Requisitos
Windows 10 u 11 x64, o Windows 11 ARM64 para la compilación ARM nativa.
Chrome 116+ si quieres atribución de sesiones, Compact & Resume, Sobrescribir o chats de trabajador.
Un espacio de trabajo de ChatGPT donde el Modo desarrollador y las aplicaciones MCP personalizadas estén disponibles en la web. OpenAI documenta actualmente soporte completo de MCP, incluidas acciones de escritura/modificación, como un despliegue beta para Business, Enterprise y Edu; Pro puede conectar MCP personalizados solo para lectura/obtención. El modo desarrollador de Business está controlado por administrador/propietario, mientras que Enterprise/Edu pueden usar además permisos de espacio de trabajo/RBAC. La disponibilidad, las políticas y la interfaz pueden cambiar, así que consulta la documentación actual de OpenAI sobre Modo desarrollador y aplicaciones MCP si tu espacio de trabajo difiere.
Usa una conversación normal de ChatGPT con la aplicación personalizada habilitada. El Modo agente integrado de OpenAI actualmente no usa aplicaciones personalizadas; los chats de trabajador experimentales de Chat On Steroids son una función separada de aumento del navegador.
La conexión recomendada usa el Túnel MCP Seguro de OpenAI. Las compilaciones de lanzamiento incluyen un tunnel-client fijado y verificado por suma de comprobación para la arquitectura de CPU del instalador. Un binario explícito que elijas, una copia en PATH o una ubicación de instalación normal pueden anular el incluido. Los túneles HTTPS de Cloudflare y autohospedados siguen disponibles como alternativas.
Configuración en tres minutos
Instala la compilación para tu CPU y abre Chat On Steroids.
Revisa los permisos y luego aprueba una o más carpetas de proyecto.
Crea un Túnel MCP Seguro de OpenAI y una clave API restringida con Túneles: Lectura y Uso.
En ChatGPT en la web, habilita el Modo desarrollador y crea la aplicación Core. Crea también la aplicación Desktop si habilitaste permisos de pantalla/control/portapapeles. El administrador de tu espacio de trabajo puede necesitar conceder o habilitar primero el Modo desarrollador.
En Chat On Steroids, pulsa Abrir carpeta de extensión. En
chrome://extensions, habilita el Modo desarrollador, elige Cargar descomprimida y selecciona esa carpeta. El emparejamiento es automático.
La pestaña Configuración rastrea cada salto y solo lo marca como completado una vez que ese lado de la cadena se ha observado realmente.
Túnel MCP Seguro de OpenAI
En Plataforma → Túneles, crea un túnel en el mismo espacio de trabajo que usas en ChatGPT y copia su ID (
tunnel_…).En Plataforma → Claves API, crea una clave Restringida con solo Túneles: Lectura y Túneles: Uso.
Pega ambas en la pestaña Configuración y pulsa Conectar.
En ChatGPT en la web, habilita el Modo desarrollador desde Configuración → Aplicaciones → Configuración avanzada, o desde el área de Aplicaciones del espacio de trabajo. Los espacios de trabajo Business requieren un administrador/propietario; Enterprise/Edu también pueden requerir acceso RBAC de un administrador.
Crea una aplicación personalizada, elige Túnel, selecciona el túnel, revisa las acciones descubiertas y publícala/habilítala según requiera tu espacio de trabajo.
Para túneles de OpenAI, Core y la superficie Desktop opcional usan IDs de túnel separados porque ChatGPT direcciona cada aplicación personalizada como un único punto final.
Túnel rápido de Cloudflare
Pulsa Conectar, copia la URL que muestra la aplicación y úsala como URL del servidor MCP al crear la aplicación personalizada en ChatGPT. La URL es pública y su ruta aleatoria es el secreto de capacidad, así que trata la URL completa como una contraseña. Cambia cuando la aplicación se reinicia.
Ejecuta tu propio túnel
Apunta tu propio túnel HTTPS a la URL de bucle local que muestra la aplicación y dale a ChatGPT el equivalente público, incluida la ruta secreta.
Después de cambiar permisos o la forma de las herramientas, actualiza/revisa la aplicación personalizada en ChatGPT, o recréala si tu espacio de trabajo no expone una acción de actualización, y luego inicia una conversación nueva. ChatGPT puede conservar el conjunto de acciones previamente revisado, por lo que la aplicación de escritorio no pretende poder reescribir en caliente un esquema ya almacenado en caché.
Aumento experimental del navegador y términos de OpenAI
El conector MCP usa el Modo desarrollador documentado de ChatGPT y la ruta del Túnel MCP Seguro. La extensión complementaria es diferente: observa la interfaz web de ChatGPT, registra localmente el estado de conversación renderizado en el navegador, y la función experimental de trabajadores abre y siembra pestañas adicionales de ChatGPT. Esas rutas de aumento del navegador son experimentales y no son una API pública documentada de automatización de ChatGPT. Según la cuenta y el flujo de trabajo, pueden aplicarse los términos y políticas de OpenAI sobre extracción automatizada, límites de velocidad, controles de acceso, salvaguardas y uso permitido. Revisa el acuerdo que rige tu cuenta antes de usar la extensión o el modo multiagente. No uses estas funciones para extraer o recopilar datos de ChatGPT en masa, evadir límites o confirmaciones, ni eludir controles de acceso y seguridad. Consulta los Términos y políticas de OpenAI, el Acuerdo de servicios y la documentación actual del Modo desarrollador.
SmartScreen de Windows
Los instaladores no están firmados con código, por lo que los navegadores y Windows pueden advertir que la descarga es poco común o no verificada. En SmartScreen, elige Más información → Ejecutar de todos modos solo después de verificar el SHA-256 contra la suma de comprobación de la versión. Si no quieres ejecutar un binario sin firmar, compila desde el código fuente en su lugar.
Permisos y límites de seguridad
Las instalaciones nuevas comienzan intencionalmente totalmente habilitadas: permisos de archivos/búsqueda/escritura, ejecución de comandos, acceso a pantalla/control/portapapeles, grabación de sesiones y modo multiagente experimental están activados; el modo de solo lectura está desactivado. Las instalaciones existentes conservan sus opciones almacenadas. Revisa el panel de permisos antes de conectar ChatGPT.
Los límites importantes son simples:
Las herramientas de archivos se limitan a carpetas aprobadas. Las rutas se validan y canonizan antes del acceso. Esto es contención a nivel de aplicación, no una zona de pruebas de SO o VM; siguen siendo posibles las condiciones de carrera del sistema de archivos del mismo usuario.
Los comandos no están aislados por carpeta.
exec_commandcomienza en una carpeta aprobada pero luego se ejecuta con tus privilegios normales de usuario de Windows y puede alcanzar cualquier cosa que ese usuario pueda alcanzar.El control del escritorio no está limitado por carpeta. La captura de pantalla, la entrada de ratón/teclado y el acceso al portapapeles se aplican al escritorio cuando sus permisos están habilitados.
El servidor MCP es solo de bucle local. Una ruta secreta aleatoria protege cada conector local. ChatGPT lo alcanza a través del túnel que configures; trata cualquier URL de túnel público completa como un secreto.
Los secretos se cifran en reposo con Electron
safeStorage/ DPAPI de Windows y se mantienen fuera del renderizador y de los registros normales.El puente del navegador es separado y solo de bucle local. Existe para la extensión complementaria y no expone rutas de archivos, comandos ni configuración.
El modo de solo lectura es el interruptor de apagado rápido para la mutación local: desactiva la escritura de archivos, la ejecución de comandos, el control del escritorio y la escritura en el portapapeles, mientras deja disponibles las capacidades de solo lectura. Consulta SECURITY.md para informar y el alcance.
Conectores y herramientas
Chat On Steroids publica dos aplicaciones MCP:
Conector | Propósito | Nombres de herramientas actuales |
Core | Archivos aprobados, búsqueda, parches, terminal, consulta de sesiones, workers |
|
Desktop | Pantalla, ventanas, ratón/teclado y portapapeles |
|
Core declara ocho nombres posibles, pero expone como máximo siete a la vez porque find es el respaldo de búsqueda sin shell y es mutuamente excluyente con el par de comandos. Desktop es opcional. Revocar un permiso surte efecto de inmediato, incluso si ChatGPT aún muestra un esquema almacenado en caché anteriormente; actualiza la aplicación en ChatGPT e inicia un nuevo chat cuando cambies la forma de la herramienta expuesta.
El contrato público de herramientas y el mapeo de permisos se encuentran en docs/tool-surface.md.
Grabación de sesiones y la extensión
La grabación de sesiones está activada por defecto en instalaciones nuevas y se puede desactivar. Almacena el historial local necesario para la línea de tiempo de Chat y la consulta de session en %APPDATA%\chat-on-steroids\sessions\. El pequeño Activity log es independiente, limitado, redactado y solo en memoria. La retención de sesiones es de 30 días por defecto.
La extensión de Chrome incluida añade identidad de conversación en el navegador, captura de transcripciones visibles en la página, filas de herramientas más completas, Compact & Resume y coordinación de pestañas de workers. Solo se ejecuta en chatgpt.com / chat.openai.com además de los puertos del puente de loopback de la aplicación. Las versiones de la aplicación y la extensión avanzan juntas, así que después de actualizar la aplicación, usa Recargar para la extensión descomprimida en chrome://extensions.
Compact & Resume
Para sesiones grabadas largas, la aplicación estima la presión de contexto localmente. Las instalaciones nuevas avisan alrededor de 300k tokens estimados, usan 400k como marcador de límite observado y activan la compactación automática a 300k. Estas son estimaciones locales, no el contador de contexto privado de ChatGPT.
Compact & Resume pide al chat actual que escriba un traspaso, lo almacena localmente, abre una nueva conversación de ChatGPT y reenlaza la misma sesión local a ella. La sesión original permanece intacta si el traspaso no se puede completar.
Modo multiagente (experimental)
Las instalaciones nuevas actualmente activan el modo multiagente con dos workers por defecto; el máximo absoluto es ocho. Un chat principal puede abrir chats de workers e intercambiar mensajes intermediados con ellos. Los workers no pueden enviarse mensajes entre sí directamente.
Esto es automatización de navegador experimental, y los chats en paralelo pueden editar los mismos archivos o consumir los límites de la cuenta rápidamente. Úsalo solo en trabajo que puedas recuperar, mantén la propiedad de los workers explícita y desactiva la función cuando no quieras que se abran o coordinen pestañas de ChatGPT automáticamente. La nota de términos en Ampliación experimental del navegador y términos de OpenAI se aplica aquí.
Solución de problemas
Herramientas que faltan o siguen visibles después de un cambio de permiso: actualiza o revisa la aplicación personalizada en ChatGPT, o recréala si es necesario, y luego inicia una nueva conversación para que descubra el esquema actual.
La extensión dice que no se encontró la aplicación: la grabación de sesiones o el modo multiagente debe estar activado para que el puente del navegador se ejecute; luego vuelve a abrir la ventana emergente de la extensión.
Desajuste de versión de la extensión: recarga la extensión descomprimida después de cada actualización de la aplicación.
Advertencia de SmartScreen: esperada para la beta sin firmar. Verifica
SHA256SUMS.txtantes de elegir Más información → Ejecutar de todos modos.Túnel no disponible: usa la configuración Avanzada de la aplicación para apuntar a un
tunnel-client.exe/cloudflared.exeexplícito, o usa el cliente de túnel incluido de la compilación de lanzamiento.
Contribuciones
Los informes de errores, las solicitudes de funciones y los PR son bienvenidos. Lee primero CONTRIBUTING.md. Los problemas de seguridad se gestionan a través de SECURITY.md, de forma privada en lugar de en un issue o PR. El historial de versiones está en CHANGELOG.md.
Desarrollo
npm ci
npm run dev # run the app with hot reload
npm run verify # typecheck + testsCompilación
npm run dist:x64 # x64 Windows installer
npm run dist:arm64 # ARM64 Windows installer; native runtime smoke runs in CIEl empaquetado de lanzamiento fija y verifica los activos de túnel/ripgrep incluidos, prepara las dependencias nativas para la CPU objetivo y produce instaladores NSIS por arquitectura. La CI de lanzamiento compila y prueba de humo x64 y ARM64 en sus runners nativos de Windows, y luego ensambla el zip de extensión independiente y SHA256SUMS.txt para su publicación.
Licencia
MIT — consulta LICENSE.
No afiliado con, respaldado por, ni conectado a OpenAI. "ChatGPT" es una marca registrada de OpenAI; se usa aquí solo para describir con qué interopera esta herramienta.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/totec448-spec/chat-on-steroids'
If you have feedback or need assistance with the MCP directory API, please join our Discord server