openai-mcp
openai-mcp
Используйте свою подписку ChatGPT Plus или Pro в Claude Code, Codex и любом другом MCP-клиенте.
Что это делает
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Мастер настройки:
Проверит наличие существующего токена авторизации Codex в
~/.codex/auth.jsonЕсли он не найден, предложит вставить токен сессии ChatGPT
Сохранит учетные данные в
~/.openai-mcp/token.json
Настройка в Claude Code
Добавьте следующее в ~/.claude.json (в раздел mcpServers):
{
"mcpServers": {
"openai": {
"type": "stdio",
"command": "openai-mcp",
"args": ["run", "--stdio"]
}
}
}После сохранения перезапустите Claude Code. Инструменты появятся в пространстве имен openai.
Инструменты
Инструмент | Что он делает |
| Чат с GPT-5.x, моделями Pro, o3, o3-pro |
| Ответ на основе веб-поиска (~30 с) |
| Глубокий поиск в развернутом виде через gpt-5-5-pro (5–30 мин, использует ежемесячную квоту) |
| План ChatGPT и включенные функции |
| Все модели, доступные для вашей учетной записи |
| Список воспоминаний ChatGPT (PII скрыты) |
| Поиск по воспоминаниям ChatGPT по ключевым словам |
| Получение ваших пользовательских инструкций ChatGPT |
| Список сред Codex |
| Список недавних задач Codex |
| Список ваших пользовательских GPT |
| Недавние диалоги в ChatGPT |
| Запланированные задачи ChatGPT |
| Подключенные приложения и коннекторы |
Архитектура
Нативная реализация на 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 для получения информации об авторстве сторонних компонентов.
Благодарности
lanqian528/chat2api — код решателя POW и Turnstile (MIT)
basketikun/chatgpt2api — обзор паттернов бэкенд-API ChatGPT
7836246/cursor2api — обзор паттернов API Cursor
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
MCP server for AI dialogue using various LLM models via AceDataCloud
Hosted X Ads MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnterprise-grade MCP server integrating Claude AI capabilities, enabling AI-powered conversations, file operations, and system tools via the Model Context Protocol.1Apache 2.0
- AlicenseAqualityCmaintenanceAn MCP server that enables any AI agent to call Claude using your existing Max/Pro subscription via OAuth, avoiding additional API billing.11MIT
- AlicenseBqualityDmaintenanceMCP server that proxies GPT API calls for Claude Code, supporting multiple GPT models with both standard and streaming responses.2MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that enables Claude Code to generate images using Google's Gemini image generation models.MIT