Skip to main content
Glama

openai-mcp

Usa tu suscripción de ChatGPT Plus o Pro dentro de Claude Code, Codex y cualquier cliente MCP.

PyPI version License: MIT Python 3.10+


Qué hace

openai-mcp expone 15 herramientas MCP que reenvían solicitudes directamente a la API de backend de ChatGPT. Sin procesos proxy. Sin cuentas separadas. Tu token, tu cuota.

Funciona con Claude Code, Codex CLI y cualquier cliente que utilice el protocolo MCP a través de stdio.


Related MCP server: claude-max-mcp

Instalación

pip install openai-mcp

O con pipx para una instalación aislada:

pipx install openai-mcp

Configuración

openai-mcp setup

El asistente hará lo siguiente:

  1. Buscará un token de autenticación de Codex existente en ~/.codex/auth.json

  2. Si no lo encuentra, te pedirá que pegues un token de sesión de ChatGPT

  3. Guardará las credenciales en ~/.openai-mcp/token.json


Configurar en Claude Code

Añade lo siguiente a ~/.claude.json (bajo mcpServers):

{
  "mcpServers": {
    "openai": {
      "type": "stdio",
      "command": "openai-mcp",
      "args": ["run", "--stdio"]
    }
  }
}

Reinicia Claude Code después de guardar. Las herramientas aparecerán bajo el espacio de nombres openai.


Herramientas

Herramienta

Qué hace

chat

Chatea con GPT-5.x, modelos Pro, o3, o3-pro

deep_research

Respuesta de búsqueda aumentada por web (~30 s)

deep_research_heavy

Investigación profunda de formato largo vía gpt-5-5-pro (5–30 min, utiliza la cuota mensual)

account_status

Plan de ChatGPT y funciones habilitadas

list_models

Todos los modelos disponibles para tu cuenta

memory_list

Lista de memorias de ChatGPT (PII redactada)

memory_search

Busca en las memorias de ChatGPT por palabra clave

custom_instructions_get

Recupera tus instrucciones personalizadas de ChatGPT

list_codex_envs

Lista de entornos de Codex

list_codex_tasks

Lista de tareas recientes de Codex

list_custom_gpts

Lista de tus GPTs personalizados

list_conversations

Conversaciones recientes de ChatGPT

list_tasks

Tareas programadas de ChatGPT

list_apps

Aplicaciones y conectores vinculados


Arquitectura

Implementación nativa en Python: sin proxy. El servidor llama a /backend-api/conversation (SSE) directamente usando curl_cffi para la impersonación de TLS. Los solucionadores de POW y Turnstile incluidos manejan el desafío OpenAI Sentinel. Consulta NOTICES para ver la atribución.

~/.codex/auth.json  (or ~/.openai-mcp/token.json)
        |
   openai-mcp  (stdio MCP server)
        |
   curl_cffi  →  chatgpt.com /backend-api/conversation  (SSE)
        |
   14 read tools + 1 heavy DR tool

Limitaciones

  • Cuota de Deep Research: 248 solicitudes/mes en Pro; menor en Plus.

  • image_gen: el stub está presente pero aún no está conectado a un endpoint funcional.

  • memory_add: solo lectura: el endpoint de escritura devuelve 405; la herramienta no está registrada.

  • Requiere una suscripción activa a ChatGPT Plus o Pro.


Desarrollo

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pytest

Licencia

MIT. Consulta NOTICES para ver las atribuciones de terceros.


Agradecimientos

Related MCP Connectors

Related MCP Servers