BookinglyTech News
Software

codex-reset.com expone en una API gratuita cuándo se reinician los límites de Codex

Un proyecto externo rastrea los reinicios globales de cuota que OpenAI anuncia en X y los sirve como JSON sin clave y como servidor MCP de solo lectura.

2 min de lecturaDev.to0 vistas

OpenAI no avisa con antelación de cuándo va a reabrir los límites de uso de Codex. Cuando lo hace, suele ser un mensaje suelto en X, sin calendario ni página de estado. Un proyecto externo, codex-reset.com, recoge esos anuncios y publica una estimación de la probabilidad de que haya otro en las próximas 24 o 48 horas. Todo sale como JSON gratuito y sin clave, y también como servidor MCP que se puede conectar al propio Codex o a Claude Code.

Conviene separar dos cosas que se mezclan. Una es la ventana de cada cuenta: Codex mide el consumo por usuario en una ventana móvil que arranca con la primera petición, y /status dentro de Codex dice cuándo se reinicia. Eso nadie lo puede predecir por ti. Otra es el reinicio global, el que OpenAI aplica a todo el mundo de golpe tras un incidente, un bug que se comió cuota o simplemente un hito. De este segundo se ocupa el sitio.

Tres endpoints, sin clave

/api/forecast devuelve la probabilidad redondeada a 24 y 48 horas, el nivel de confianza y la marca de tiempo del último reinicio confirmado. En el ejemplo que publica el proyecto: 20% a 24 horas, 35% a 48 y confianza "low", con el último reset el 12 de septiembre. Es una previsión, no una promesa.

/api/timeline guarda el histórico con enlace al anuncio original y distingue entre un reinicio ya anunciado y un simple aviso de que habrá reinicio. /api/status-history sirve para no culpar a la cuota cuando el problema es una caída: lista el estado de Codex Web, la API, la CLI, la extensión de VS Code y Codex dentro de ChatGPT Desktop.

El servidor pide que quien consuma los datos desde un servidor mande un User-Agent que identifique el proyecto, para distinguir integraciones reales de scrapers anónimos.

MCP y un vigilante de cinco líneas

Los mismos datos se exponen como servidor MCP de solo lectura sobre Streamable HTTP, sin instalar nada ni registrarse. En Codex basta añadir el bloque [mcp_servers.codex-reset] con la URL al archivo ~/.codex/config.toml, o claude mcp add --transport http codex-reset https://codex-reset.com/mcp en Claude Code. Expone tres herramientas: get_reset_forecast, get_reset_timeline y get_codex_status. El código está en el repositorio del servidor MCP, y también se instala como plugin de Codex.

Para quien prefiera no montar nada, el autor propone un bucle en bash que consulta el campo last_reset_at cada cinco minutos y lanza una notificación cuando cambia. La referencia de campos y las pautas de sondeo están en la página para desarrolladores.

El detalle que conviene tener presente: la nota la firma la propia cuenta del proyecto, así que las cifras y el histórico son suyos, no de un tercero que los verifique. La API es gratis y con CORS abierto, pero la única condición es acreditar el origen, con enlace incluido, cuando esos datos se muestren a otras personas.