Reticle MCP
MCP-сервер, который проверяет, правда ли агент закончил: гоняет реальное приложение и возвращает вердикт прошло, не прошло, неясно с указанием файла и строки
- 1 272 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Правит конфиги агентов и конфиг сборки проекта, перезапускает dev-сервер
- Гоняет живое приложение и читает его состояние, включая сеть и хранилище
Установка
- Работает в
Ручная установка
npm install -g @reticlehq/server
npx @reticlehq/server setup mcpЗатем в проекте выполните npx @reticlehq/server init. Для Codex установщик печатает строки для ручной вставки.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Правит конфиги агентов и конфиг сборки проекта, перезапускает dev-сервер
- Гоняет живое приложение и читает его состояние, включая сеть и хранилище
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Reticle проверяет, соответствует ли слово агента о завершении реальному положению дел. Он запускает ваше живое приложение, читает, что на самом деле произошло, и возвращает вердикт прошло, не прошло или неясно с указанием файла и строки для правки. Reticle ставится как MCP-сервер и регистрируется во множестве кодинг-агентов установщиком, а затем командой init подключается к конкретному проекту: ставит dev-only SDK, правит конфиг сборки, перезапускает dev-сервер и проверяет, что сессия с приложением реально установилась. В комплекте адаптеры для React, браузера, Electron, Tauri и сборщиков.
Для кого. Для разработчиков и QA, которым нужно, чтобы агент доказывал результат на живом приложении, а не на словах.
Подходит, если
- Нужно проверить, что правка агента действительно работает в приложении
- Нужен вердикт с указанием файла и строки для починки
- Нужно, чтобы агент читал реальное состояние приложения, а не экран
Не подходит, если
- Приложение не веб и не десктоп из поддерживаемых сред
- Не готовы ставить dev-only SDK и менять конфиг сборки проекта
Пример запроса к агенту
Проверь через Reticle, действительно ли форма логина работает после правки, и покажи файл и строку, если нетMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Установщик регистрирует MCP-сервер во всех доступных агентах и правит их конфиги, для Codex он печатает строки для ручной вставки. Шаг init меняет конфиг сборки проекта и перезапускает dev-сервер. Нужен запущенный dev-сервер приложения. Лицензия нестандартная (Apache-2.0 с FSL), проверьте условия.
Как отключить. Снимите запись reticle из конфигов агентов и удалите пакет @reticlehq/server, откатите изменения конфига сборки и dev-only SDK в проекте.
Частые вопросы
Чем это отличается от обычных тестов браузера?
Reticle гоняет живое приложение и читает его реальное состояние, включая сеть и хранилище, и возвращает вердикт с файлом и строкой, а не только скриншот.
Что делает шаг init?
Ставит dev-only SDK, правит конфиг сборки, перезапускает dev-сервер и проверяет, что сессия с приложением реально установилась.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыCLI, MCP-сервер и типизированный Node.js API, чтобы агент проверял свои правки в живом мобильном приложении на iOS, Android и других платформах
Агент получает живую сессию вашего приложения на вебе, iOS или Android, видит экран, пишет тесты и сам проверяет правки.
MCP-сервер отладки Electron: 111 инструментов, чтобы агент видел окно, нажимал кнопки, читал консоль и сеть и проверял защиту.
CLI проверяет ИИ-агентов целиком: выводит сценарии из кода, гоняет на живом агенте и отделяет непроверенное от провала.
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
Agent Reliability Analyzer статически проверяет код ИИ-агентов, находит пробелы надежности по 340 правилам и применяет исправления
Коротко о README
README представляет Reticle как инструмент, который проверяет, правда ли агент закончил: гоняет живое приложение, читает реальное состояние и возвращает вердикт прошло, не прошло или неясно с файлом и строкой. Установщик кладет reticle в PATH и регистрирует MCP-сервер во всех доступных агентах, для Codex печатает строки для вставки. Шаг init подключает сервер к проекту, ставит dev-only SDK, правит конфиг сборки и перезапускает dev-сервер. Есть адаптеры для React, браузера, Electron, Tauri и сборщиков. Установка также через npm и /plugin marketplace add.