Codex Control Plane MCP — MCP-сервер для Claude Code: установка
Управляет длительными задачами в Codex Desktop через асинхронную очередь с фиксацией состояния в SQLite. Помогает запускать фоновые прогоны и опрашивать статус.
claude mcp add codex-control-plane-mcp -- uvx codex-control-plane-mcpЧто делает Codex Control Plane MCP
Сервер превращает связку из Codex Desktop и codex-app-server в надёжного исполнителя фоновых поручений. Клиент отправляет задачу, сразу получает идентификатор operationId или workflowId и периодически опрашивает статус. Вызовы не висят часами в ожидании завершения, а повторные запросы защищены проверкой client_request_id от создания дублей.
Вся история операций и запусков сохраняется в локальной базе SQLite. Сервер поддерживает разветвление через thread/fork и добавление контекста на лету с помощью turn/steer. При этом напрямую файлы транскриптов и базы Codex не меняются: любые действия идут строго через codex-app-server.
Полноценная живая работа рассчитана только на Windows с запущенным Codex Desktop, тогда как на Linux и macOS доступны лишь протокольные проверки. Запуск Plan Mode не работает в режиме чтения и автоматически повышает права до workspace-write.
Какие задачи решает
- Передавать в Codex длительные задачи без обрыва сетевого соединения
- Исключать повторные генерации при сбоях клиента благодаря
client_request_id - Сохранять историю запусков и согласований в локальной базе SQLite
- Автоматизировать согласование шагов в Plan Mode и запуск код-ревью
Примеры запросов агенту
- Запусти задачу рефакторинга через Codex Control Plane и верни
operationIdдля отслеживания. - Проверь статус операции в очереди Codex и покажи текущие запросы на согласование.
- Запусти код-ревью текущей ветки через
review/startи пришли итоговый отчёт.
Как установить Codex Control Plane MCP
Командой платформы
claude mcp add codex-control-plane-mcp -- uvx codex-control-plane-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from codex-control-plane-mcp <команда>
Командой платформы
codex mcp add codex-control-plane-mcp -- uvx codex-control-plane-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from codex-control-plane-mcp <команда>
Файл настроек
{
"mcpServers": {
"codex-control-plane-mcp": {
"command": "uvx",
"args": [
"codex-control-plane-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from codex-control-plane-mcp <команда>
Файл настроек
{
"servers": {
"codex-control-plane-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"codex-control-plane-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from codex-control-plane-mcp <команда>
Командой платформы
gemini mcp add codex-control-plane-mcp uvx codex-control-plane-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from codex-control-plane-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Codex Control Plane MCP
Как установить Codex Control Plane MCP в Claude Code?
Выполните в терминале команду claude mcp add codex-control-plane-mcp -- uvx codex-control-plane-mcp.
Что делает Codex Control Plane MCP?
Он связывает MCP-клиенты с codex-app-server, превращая долгие задачи в асинхронные операции с контролем очередей, опросом статуса и защитой от повторных промптов.
На каких операционных системах работает сервер?
Полная функциональность с живым Codex Desktop доступна на Windows, а для Linux и macOS предусмотрены только протокольные проверки.