Skip to main content
Glama

openai-mcp

Nutzen Sie Ihr ChatGPT Plus- oder Pro-Abonnement innerhalb von Claude Code, Codex und jedem beliebigen MCP-Client.

PyPI version License: MIT Python 3.10+


Funktionsweise

openai-mcp stellt 15 MCP-Tools bereit, die Anfragen direkt an die Backend-API von ChatGPT weiterleiten. Kein Proxy-Prozess. Kein separates Konto. Ihr Token, Ihr Kontingent.

Funktioniert mit Claude Code, Codex CLI und jedem Client, der das MCP-Protokoll über stdio unterstützt.


Related MCP server: claude-max-mcp

Installation

pip install openai-mcp

Oder mit pipx für eine isolierte Installation:

pipx install openai-mcp

Einrichtung

openai-mcp setup

Der Einrichtungsassistent führt folgende Schritte aus:

  1. Sucht nach einem vorhandenen Codex-Authentifizierungs-Token unter ~/.codex/auth.json

  2. Falls nicht gefunden, werden Sie aufgefordert, ein ChatGPT-Sitzungs-Token einzufügen

  3. Speichert die Anmeldedaten unter ~/.openai-mcp/token.json


Konfiguration in Claude Code

Fügen Sie Folgendes zu ~/.claude.json hinzu (unter mcpServers):

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

Starten Sie Claude Code nach dem Speichern neu. Die Tools erscheinen unter dem Namespace openai.


Tools

Tool

Funktion

chat

Chatten mit GPT-5.x, Pro-Modellen, o3, o3-pro

deep_research

Web-gestützte Suchantwort (~30 s)

deep_research_heavy

Ausführliche Deep Research via gpt-5-5-pro (5–30 Min., verbraucht monatliches Kontingent)

account_status

ChatGPT-Plan und aktivierte Funktionen

list_models

Alle für Ihr Konto verfügbaren Modelle

memory_list

ChatGPT-Gedächtnis auflisten (PII geschwärzt)

memory_search

ChatGPT-Gedächtnis nach Stichwort durchsuchen

custom_instructions_get

Ihre benutzerdefinierten ChatGPT-Anweisungen abrufen

list_codex_envs

Codex-Umgebungen auflisten

list_codex_tasks

Kürzliche Codex-Aufgaben auflisten

list_custom_gpts

Ihre benutzerdefinierten GPTs auflisten

list_conversations

Kürzliche ChatGPT-Konversationen

list_tasks

Geplante ChatGPT-Aufgaben

list_apps

Verbundene Apps und Connectoren


Architektur

Native Python-Implementierung — kein Proxy. Der Server ruft /backend-api/conversation (SSE) direkt unter Verwendung von curl_cffi für TLS-Impersonation auf. Integrierte POW- und Turnstile-Solver behandeln die OpenAI Sentinel-Herausforderung. Siehe NOTICES für Quellenangaben.

~/.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

Einschränkungen

  • Deep Research-Kontingent: 248 Anfragen/Monat bei Pro; weniger bei Plus.

  • image_gen: Stub ist vorhanden, aber noch nicht mit einem funktionierenden Endpunkt verbunden.

  • memory_add: Nur lesend — der Schreib-Endpunkt gibt 405 zurück; das Tool ist nicht registriert.

  • Erfordert ein aktives ChatGPT Plus- oder Pro-Abonnement.


Entwicklung

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

Lizenz

MIT. Siehe NOTICES für Drittanbieter-Zuschreibungen.


Danksagungen

Related MCP Connectors

Related MCP Servers