Skip to main content
Glama

openai-mcp

Используйте свою подписку ChatGPT Plus или Pro в Claude Code, Codex и любом другом MCP-клиенте.

PyPI version License: MIT Python 3.10+


Что это делает

openai-mcp предоставляет 15 инструментов MCP, которые перенаправляют запросы напрямую в бэкенд-API ChatGPT. Никаких прокси-процессов. Никаких отдельных учетных записей. Ваш токен, ваша квота.

Работает с Claude Code, Codex CLI и любым клиентом, поддерживающим протокол MCP через stdio.


Related MCP server: claude-max-mcp

Установка

pip install openai-mcp

Или с помощью pipx для изолированной установки:

pipx install openai-mcp

Настройка

openai-mcp setup

Мастер настройки:

  1. Проверит наличие существующего токена авторизации Codex в ~/.codex/auth.json

  2. Если он не найден, предложит вставить токен сессии ChatGPT

  3. Сохранит учетные данные в ~/.openai-mcp/token.json


Настройка в Claude Code

Добавьте следующее в ~/.claude.json (в раздел mcpServers):

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

После сохранения перезапустите Claude Code. Инструменты появятся в пространстве имен openai.


Инструменты

Инструмент

Что он делает

chat

Чат с GPT-5.x, моделями Pro, o3, o3-pro

deep_research

Ответ на основе веб-поиска (~30 с)

deep_research_heavy

Глубокий поиск в развернутом виде через gpt-5-5-pro (5–30 мин, использует ежемесячную квоту)

account_status

План ChatGPT и включенные функции

list_models

Все модели, доступные для вашей учетной записи

memory_list

Список воспоминаний ChatGPT (PII скрыты)

memory_search

Поиск по воспоминаниям ChatGPT по ключевым словам

custom_instructions_get

Получение ваших пользовательских инструкций ChatGPT

list_codex_envs

Список сред Codex

list_codex_tasks

Список недавних задач Codex

list_custom_gpts

Список ваших пользовательских GPT

list_conversations

Недавние диалоги в ChatGPT

list_tasks

Запланированные задачи ChatGPT

list_apps

Подключенные приложения и коннекторы


Архитектура

Нативная реализация на Python — без прокси. Сервер вызывает /backend-api/conversation (SSE) напрямую, используя curl_cffi для имитации TLS. Встроенные решатели POW и Turnstile обрабатывают проверку OpenAI Sentinel. См. NOTICES для получения информации об авторстве.

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

Ограничения

  • Квота Deep Research: 248 запросов в месяц для Pro; меньше для Plus.

  • image_gen: заглушка присутствует, но еще не подключена к рабочему эндпоинту.

  • memory_add: только для чтения — эндпоинт записи возвращает 405; инструмент не зарегистрирован.

  • Требуется активная подписка ChatGPT Plus или Pro.


Разработка

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

Лицензия

MIT. См. NOTICES для получения информации об авторстве сторонних компонентов.


Благодарности

Related MCP Connectors

Related MCP Servers