
OpenVibeCoding Read-only MCP
xiaojiou176-openMIT
204 звёзд32 форков
OpenVibeCoding Read-only MCP — это интерфейс для чтения данных оркестратора Codeflow. Codeflow автоматизирует длительные задачи AI-кодирования: вы описываете спецификацию, и он самостоятельно планирует, запускает и выполняет работу, возвращая готовую ветку с кодом, diff и доказательство выполнения. Сервер предоставляет read-only доступ ко всем этим данным: статусы запусков, детали воркфлоу, доказательства, очередь задач, история воспроизведения и записи об инцидентах. Всё работает локально, данные не покидают вашу машину. Сервер полезен для разработчиков и DevOps-инженеров, которые хотят отслеживать выполнение AI-задач через любимого AI-ассистента без компромиссов в приватности.
Установка
uvx openvibecoding-orchestratorХарактеристики
Общее
- СтатусСообщество
- Разработчикxiaojiou176-open
- ЛицензияMIT
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Чтение списка всех запусков (runs) с фильтрацией по статусу и времени.
- Просмотр деталей воркфлоу (workflows): шаги, артефакты, статус выполнения.
- Получение доказательств работы (proof): diff кода, ветка, комментарии.
- Мониторинг очереди задач (queue) с приоритетами и временем в очереди.
- Воспроизведение истории запусков (replay) для отладки и аудита.
- Чтение записей об инцидентах (incidents): уровень ошибки, время, контекст.
- Доступ к версионированным контрактам: spec, plan, run, artifact для каждого шага.
- Просмотр публичных навыков (skills) для быстрого запуска задач.
- Интеграция с любым MCP-клиентом через протокол stdio.
- Локальная работа: никакой телеметрии или облачных вызовов без разрешения.
Как подключить
- Шаг 1: Установите пакет через uvx. Убедитесь, что Python и uvx установлены:
uvx openvibecoding-orchestrator - Шаг 2: Добавьте конфигурацию в MCP-клиенте. Пример для Claude Desktop:
{ "mcpServers": { "openvibecoding-readonly": { "command": "uvx", "args": ["openvibecoding-orchestrator"] } } } - Шаг 3: Перезапустите клиент, чтобы сервер появился в списке инструментов.
Примеры запросов
- «Покажи все запущенные задачи и их статус в виде таблицы.»
- «Найди последний завершённый воркфлоу и покажи его артефакты.»
- «Прочти доказательство работы для задачи с ID run-123 и выведи diff.»
- «Выведи список инцидентов за последний час с уровнем критичности и временем.»
Технические детали
- Язык: Python
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Cline, любые MCP-клиенты
- Репозиторий: https://github.com/xiaojiou176-open/codeflow