Перейти к содержимому

Codex MCP Wrapper

MCP-сервер, оборачивающий OpenAI Codex CLI для масштабирования разработки в агентные, рекурсивные потоки.

Python
37 stars

Описание

Это MCP-сервер, интегрирующий OpenAI Codex CLI через Node.js Express и middleware open-responses-server. Позволяет клонировать репозитории, анализировать код, генерировать улучшения с AI. Технологии: Node.js, Python SDK для MCP, возможная замена на OpenCode или Amazon Strands. Применения: автоматизация разработки, рекурсивные агентные workflows для bottom-up построения фич, анализ и оптимизация кода в GitHub-репозиториях.

Возможности

run_codex

Клонирует Git-репозиторий, переключается на указанную ветку, фокусируется на папке и запускает Codex с промптом для анализа или улучшений.

clone_and_write_prompt

Клонирует репозиторий, читает системный промпт из .agent/system.md, парсит модель из agent.json, пишет запрос в .prompt и инвокирует Codex.

Поддержка транспортов

Работает через stdio или SSE (python -m mcp_server --transport sse --port 8000) для интеграции с MCP-клиентами.

Конфигурация MCP

Автоматическая загрузка mcps.json из .agent/ для регистрации инструментов и серверов.

Установка

Рекомендуется Docker: git clone https://github.com/yourusername/codex-mcp-wrapper.git; cd codex-mcp-wrapper; ./start.sh (запускает на портах 8080 и 3000). Ручная: npm install; npm install -g @openai/codex; node mcp-server.js; pip install -e . Требуется Node 22 (nvm install 22.15.1).

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
37

Ссылки