WebCodex MCP
MCP-сервер на вашей машине, через который ChatGPT и Claude правят код, запускают тесты и смотрят Git в локальном репозитории
- 2 453 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Облачный ассистент читает файлы, правит код и запускает команды с правами учетной записи Runner на вашей машине
- Команда share открывает публичный HTTPS-адрес, защищенный только временным ключом, а режим с ключом в адресе повышает шанс утечки через журналы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/webcodexОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Облачный ассистент читает файлы, правит код и запускает команды с правами учетной записи Runner на вашей машине
- Команда share открывает публичный HTTPS-адрес, защищенный только временным ключом, а режим с ключом в адресе повышает шанс утечки через журналы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
WebCodex превращает ваш компьютер в рабочую среду для облачного ИИ-ассистента. Сервер принимает запросы клиента по MCP, проверяет доступ и передает их программе Runner на машине, где лежит репозиторий. Ассистент читает и ищет файлы, вносит проверяемые правки, запускает тесты, компиляторы и форматтеры, смотрит статус и диффы Git. Для пробы хватит одной команды `npx --yes @yyjeqhc/webcodex share` в папке репозитория: она поднимает временную HTTPS-точку MCP с одноразовым ключом, который перестает действовать после выхода из команды. Для постоянной работы ставят Server и Runner на одну или несколько машин, регистрируют проекты и подключают клиент по напечатанному адресу. Долгие задачи выполняются как задания, за которыми можно следить, и ответ модели не должен ждать их конца. Для проверки человеком есть консоль в браузере с проектами, сессиями, заданиями и диффами.
Для кого. Для разработчиков, которые пользуются ChatGPT или Claude в браузере и хотят дать им доступ к проекту на своей машине.
Подходит, если
- Нужно подключить ChatGPT или Claude как custom connector к локальному репозиторию и дать ему запускать тесты и смотреть Git
- Репозиторий лежит на нескольких машинах, и вы хотите один Server, к которому подключены Runner каждой из них
- Хотите быстро проверить идею на одном проекте командой share без постоянной установки
- Задачи длятся дольше одного ответа модели, и нужны задания и сессии, за которыми можно следить в консоли
Не подходит, если
- Код нельзя показывать внешнему ИИ-сервису: прочитанные файлы и вывод команд уходят клиенту ассистента
- Нужна песочница: процессы работают с правами учетной записи Runner, корни проектов не заменяют изоляцию
- Достаточно локального агента вроде Claude Code или Codex на той же машине: промежуточный сервер ему не нужен
Пример запроса к агенту
Осмотри репозиторий через WebCodex, перескажи его структуру и ничего не меняй. Потом исправь одну мелкую проблему, запусти нужные тесты и покажи диффMCP
- Транспорт
- http
- Авторизация
- API-ключ
Ограничения
- Для команды share нужны Node.js 18 или новее, Git и репозиторий, который вы готовы показать ИИ. Работает на Linux, macOS и Windows x64, для Cloudflare-туннеля на Windows ARM64 нужен свой бинарник cloudflared.
- Возможности зависят от плана ChatGPT, режима разработчика и политики администратора: что клиент не разрешает, WebCodex включить не может.
- Объединенные установщики для Windows, macOS и Debian или Ubuntu еще ждут проверки на реальных машинах.
- Лицензия Apache-2.0.
Как отключить. Для пробного режима нажмите Ctrl-C: адрес и ключ перестанут действовать. Для постоянной установки удалите соединение из настроек клиента, отключите Runner и снимите проекты с регистрации в консоли или CLI.
Частые вопросы
Как подключить WebCodex к ChatGPT?
Запустите `npx --yes @yyjeqhc/webcodex share` в папке репозитория, дождитесь строки WebCodex ready и в настройках приложений ChatGPT создайте приложение с напечатанным MCP URL. Выберите вход по токену, вставьте временный ключ и нажмите Scan Tools.
Как подключить WebCodex к Claude?
Добавьте custom connector и вставьте тот же напечатанный адрес `/mcp`, а способ входа выберите по данным, которые вывел CLI. Если клиент не умеет Bearer-токен, команда `webcodex share --auth query-token` печатает адрес с временным ключом в параметре.
Остается ли мой код на моей машине?
Да, репозиторий не копируется в чужое рабочее пространство, и команды выполняет Runner у вас. Запрошенное содержимое файлов и вывод инструментов при этом уходят клиенту ассистента, для закрытого кода это важно.
Чем режим share отличается от постоянной установки?
share временный: один проект, публичный HTTPS-адрес и ключ действуют, пока команда запущена. Постоянная установка использует Server и Runner на ваших машинах, регистрирует проекты и подходит для ежедневной работы.
Можно ли подключить к WebCodex несколько машин?
Да. Один Server принимает несколько Runner, каждый на своей машине, и проекты регистрируются на каждой из них. Клиент ассистента подключается к одному адресу Server.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыСвой MCP-сервер, который дает ChatGPT и другим клиентам доступ к коду на вашей машине: чтение, правки, поиск и запуск команд
CodexPro
codexpro
Локальный MCP-сервер, который дает ChatGPT в режиме разработчика инструменты чтения, поиска, правки и проверки для разрешенных вами репозиториев
MCP-сервер, который дает Claude Desktop и другим клиентам файловые инструменты, shell и подагентов в духе Claude Code
MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке
MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов
Плагин для Claude Code: передает задачу локальному no_human и проверяет ветку ревьюером, не видевшим сессию кодера
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| WebCodex (эта запись) | да | API-ключ | 2 453 | |
| AgentDock | нет | API-ключ | 1 283 | MCP-среда, через которую агент управляет локальными машинами, серверами и контейнерами, без маршрутизации через Server и Runner |
| SSH MCP | нет | API-ключ | 840 | SSH-сервер с классификацией команд и политиками для удаленных хостов, без рабочей среды репозитория с Git и заданиями |
Коротко о README
Идея проекта — дать облачному ассистенту настоящую среду разработки на вашей машине через MCP. Схема показывает путь от клиента через Server к Runner рядом с репозиторием, отдельные документы описывают консоль, непрерывность сессий, развертывание и устранение неполадок.