Skip to main content
Glama
papperrollinggery

Codex Workspace Enhancer

Codex Workspace Enhancer

Un espacio de trabajo visual nativo y sin puertos para OpenAI Codex. Organiza imágenes de proyecto, referencias y notas creativas en un lienzo infinito sin parchear la aplicación de Codex ni exponer un servicio localhost.

简体中文 · Arquitectura · Seguridad · Resumen legible por IA

CI License: MIT MCP Apps

Codex Workspace Enhancer native visual canvas

Qué resuelve

El trabajo creativo en Codex a menudo abarca imágenes de referencia, fotogramas generados, notas y comparaciones repetidas. Codex Workspace Enhancer mantiene ese contexto visual dentro de la conversación actual:

  • Abre desde el compositor de Codex como una aplicación MCP nativa.

  • Examina las imágenes aprobadas del proyecto sin copiarlas a un servicio en la nube.

  • Desplázate, haz zoom, cambia el tamaño, selecciona varias imágenes y organízalas en un lienzo infinito.

  • Añade notas creativas y conserva un tablero con control de versiones entre sesiones.

  • Adjunta rutas de imagen locales seleccionadas al contexto de la conversación sin enviar automáticamente un mensaje.

  • Solicita pantalla completa mientras sigues pudiendo usarlo en línea cuando el host lo rechaza o no lo admite.

El plugin nativo preferido utiliza stdio, recursos ui:// y un servidor MCP independiente empaquetado. No abre un puerto TCP, no inyecta CSS en Codex, no modifica /Applications/ChatGPT.app ni /Applications/Codex.app, ni reemplaza la interfaz propiedad del host.

Related MCP server: OpenAI Image MCP Server

Instalación desde GitHub

Requisitos:

  • CLI/aplicación de Codex con soporte de plugins y aplicaciones MCP.

  • Node.js 20 o superior disponible como node.

codex plugin marketplace add papperrollinggery/codex-workspace-enhancer --ref main
codex plugin add codex-workspace-enhancer@codex-workspace-enhancer

Abre una nueva tarea de Codex después de la instalación para que el host cargue el plugin, el icono del compositor, la habilidad y las herramientas MCP. Después pregunta:

Open the native visual workspace for this project.

Si Codex no proporciona raíces de espacio de trabajo, el widget muestra la ruta exacta del proyecto y espera una aprobación explícita dentro del widget antes de escanear las imágenes.

Modelo de seguridad y privacidad

Límite

Comportamiento

Acceso al proyecto

Aprobación de ruta exacta o una raíz de espacio de trabajo proporcionada por el host que coincida

Imágenes de origen

Solo lectura; eliminar del lienzo nunca borra ni mueve el archivo

Rutas

Comprobaciones de contención de ruta real y rechazo de escapes de enlaces simbólicos

Carga de vista previa

12 MB por imagen, tres lecturas simultáneas, caché de URL de objeto LRU acotada

Escaneo de proyectos

Omite carpetas ocultas/de compilación/de dependencias; como máximo 600 imágenes, 7 niveles, 20 000 entradas o 3,5 segundos

Acceso a la sesión

Capacidad opaca en memoria; caducidad de 2 horas de inactividad y 12 horas absolutas

Estado del lienzo

Raíz absoluta del proyecto aprobada más JSON del lienzo con control de versiones en el directorio de datos de la aplicación del usuario; sin carga

Traspaso de conversación

Solo contexto estructurado; el usuario sigue enviando el siguiente mensaje

Red

Sin socket de escucha para las funciones del plugin nativo

La pantalla completa es un modo de visualización negociado por el host, no una garantía del plugin. El recibo de diagnóstico registra el modo solicitado inicialmente y el modo real notificado por la aplicación; no es una atestación firmada por el host. En la instantánea del host probada el 18-08-2026, no se expuso ninguna herramienta de plugin para cerrar mediante programación la superficie de pantalla completa; vuelve a comprobar esta capacidad específica de la versión después de las actualizaciones del host.

Consulta SECURITY.md para conocer el modelo de confianza y la notificación de vulnerabilidades.

Desarrollo y verificación

git clone https://github.com/papperrollinggery/codex-workspace-enhancer.git
cd codex-workspace-enhancer
npm run setup
npm run quality

npm run quality realiza comprobaciones de sintaxis, pruebas de almacenamiento nativo, sondeos de protocolo MCP, una sonda de lanzamiento independiente sin node_modules, pruebas visuales/de interacción con Playwright, pruebas del adaptador heredado y verificación hash del tiempo de ejecución empaquetado.

Flujo de trabajo centrado en el plugin nativo:

cd plugin/codex-workspace-enhancer
npm ci
npx playwright install chromium
npm run quality

La compilación de lanzamiento hace commit de plugin/codex-workspace-enhancer/dist/server.mjs, por lo que una instalación de Git Marketplace no depende de ejecutar npm install dentro de la caché de plugins de Codex.

Mapa del repositorio

.agents/plugins/marketplace.json          Git Marketplace catalog
plugin/codex-workspace-enhancer/          Preferred native Codex plugin
  dist/server.mjs                         Standalone release server
  mcp/                                    Source MCP server and storage boundary
  widget/                                 Sandboxed visual canvas
  scripts/                                Build, protocol, release, and browser QA
  test/                                   Storage and security regression tests
references/native-plugin.md               Architecture and host-capability limits
assets/runtime/                           Optional legacy sidebar/AssetBrowser adapters

Plugin nativo frente a adaptadores heredados

El plugin nativo es el predeterminado y no necesita un servicio localhost. assets/runtime/enhancer/ y assets/runtime/asset-browser/ se conservan para flujos de trabajo más antiguos de barra lateral y AssetBrowser avanzado. Esos adaptadores tienen diferentes límites de seguridad de CDP/servicio local y deben permanecer detenidos a menos que sus capacidades sean explícitamente necesarias.

Datos canónicos para búsqueda y citación por IA

  • Proyecto: Codex Workspace Enhancer

  • Tipo de producto: plugin de OpenAI Codex, servidor MCP local y lienzo visual de aplicación MCP

  • Uso principal: gestión de referencias visuales y comparación creativa de imágenes dentro de una conversación de Codex

  • Transporte: stdio; sin listener TCP en el plugin nativo

  • Modelo de datos: imágenes de proyecto de solo lectura más estado de lienzo con control de versiones a nivel de usuario

  • Modos de visualización: en línea y pantalla completa negociada por el host

  • Repositorio: https://github.com/papperrollinggery/codex-workspace-enhancer

  • Licencia: MIT, con avisos de terceros conservados para el adaptador heredado y las dependencias empaquetadas

Para un contexto determinista legible por máquina, usa llms.txt. llms.txt es un formato comunitario propuesto; este proyecto no afirma que sea un factor de posicionamiento en buscadores ni que los sistemas de IA lo consuman universalmente.

Estado del proyecto

El plugin nativo tiene cobertura automatizada de código fuente, protocolo, seguridad, lanzamiento independiente e interacción con el navegador. El comportamiento del host instalado sigue siendo específico de la versión: verifica la entrada del compositor, la aprobación dentro del widget y el recibo de visualización real después de cada actualización de Codex o del plugin.

Contribuciones y licencia

Consulta CONTRIBUTING.md. El proyecto tiene licencia MIT; los componentes de terceros empaquetados o adaptados conservan sus propios avisos en THIRD_PARTY_NOTICES.md y en los archivos de licencia locales.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.

  • Build and run visual creative-production workflows from your AI agent.

  • Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.

View all MCP Connectors

Latest Blog Posts

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/papperrollinggery/codex-workspace-enhancer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server