kogiQA MCP
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
- 88 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент открывает страницы, заполняет формы и входит в аккаунты по указанным адресам
- При первом запуске сервер скачивает и запускает браузерный бинарник
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/kogiqa-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент открывает страницы, заполняет формы и входит в аккаунты по указанным адресам
- При первом запуске сервер скачивает и запускает браузерный бинарник
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
kogiQA MCP запускает браузер для ИИ-агента, и агент работает со страницей на естественном языке, без селекторов и скриншотов. Разработчик сравнивает сервер с Playwright MCP: алгоритм управления kogiQA сам находит нужные элементы, поэтому уходит меньше времени и токенов. Ставится одной командой через npx. В репозитории лежит и плагин для Claude Code: тот же сервер с 47 инструментами browser_*, пять скиллов (отладка в браузере, смоук-тест, исследовательское тестирование, генерация e2e-тестов, карта приложения) и три команды: `console-errors`, `smoke-test` и `screenshot`. Примеры из README: найти, почему карточка тарифа переполняет контейнер на ширине 1280 пикселей, обойти страницы из главного меню и исправить ошибки консоли в исходниках, пройти регистрацию и написать e2e-тесты на Cypress.
Для кого. Фронтенд-разработчикам и тестировщикам, которые поручают агенту прогнать сайт в браузере, найти ошибки консоли и написать e2e-тесты.
Подходит, если
- Карточка на странице тарифов вылезает за контейнер на узком экране, и нужна причина с готовым CSS-исправлением
- В консоли локального приложения копятся ошибки, и агент должен обойти страницы меню и поправить код
- Перед релизом прогоняется сценарий регистрации с проверкой, что счетчик корзины показывает единицу
- Для приложения без тестов надо описать страницы и функции в Markdown-документе
- Хочется десять минут исследовательского тестирования форм с пограничными значениями
Не подходит, если
- Тесты уже написаны на Playwright и устраивают команду: замена сервера ничего не добавит
- Страницу нельзя открывать в браузере под управлением агента, например из-за рабочих учетных записей
- Node.js на машине старше 20 версии
Пример запроса к агенту
Открой http://localhost:5173, обойди все страницы из главного меню, собери ошибки консоли и исправь их в исходникахMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Требуется Node.js 20 или новее; браузерный бинарник скачивается при первом запуске.
- Плагин для Claude Code подключается вручную: claude --plugin-dir ./claude-plugin из клонированного репозитория. Постоянная установка идет через маркетплейс или копирование в ~/.claude/skills/kogiqa-browser.
- Преимущество перед Playwright MCP заявляет сам разработчик, независимых замеров в README нет.
- Сервер ходит по любым адресам, которые вы укажете, включая рабочие сайты: логины и пароли в запросе агенту стоит давать только для тестовых окружений.
Как отключить. Команда `claude mcp remove kogiqa-browser` отключает сервер. Плагин отключается на странице /plugin или удалением папки из ~/.claude/skills.
Частые вопросы
Как поставить kogiQA MCP в Claude Code?
Выполните claude mcp add kogiqa-browser npx kogiqa-mcp@latest. Нужен Node.js 20 или новее. Команду npx kogiqa-mcp@latest без аргументов README называет автоустановкой.
Чем kogiQA MCP отличается от Playwright MCP?
Он включает собственный браузер kogiQA, который находит элементы без селекторов. По словам разработчика, это экономит время и токены. Замеров в README нет.
Какие клиенты поддерживает kogiQA MCP?
README называет VS Code, Cursor, Windsurf, Claude Desktop, Goose, Junie и Claude Code. Для VS Code и Cursor есть кнопки установки, для остальных добавляется стандартная конфигурация mcpServers.
Что входит в плагин для Claude Code?
Сервер с 47 инструментами browser_*, пять скиллов (`browser-debug`, `smoke-test`, `exploratory-testing`, `generate-e2e-tests`, `map-app`) и команды `console-errors`, `smoke-test` и `screenshot`.
Для чего подходит kogiQA MCP?
Для отладки стилей, исправления ошибок консоли, картирования функций веб-приложения, генерации e2e-тестов и исследовательского тестирования. Каждый сценарий есть в README в виде готовой фразы агенту.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность
MCP-сервер на Playwright от сообщества: браузерная автоматизация, скриншоты, эмуляция устройств и генерация тестового кода
MCP-сервер, агент и скиллы для сквозных UI-тестов: агент управляет компьютером через компьютерное зрение на облачных машинах
MCP Interviewer проверяет MCP-сервер до подключения агента: лимиты провайдеров, тесты инструментов и отчет в Markdown.
MCP-сервер от Mozilla: агент управляет Firefox через WebDriver BiDi, читает консоль и сеть, делает снимки страниц и профилирует загрузку
Официальный отладчик MCP-серверов: веб-интерфейс, CLI для автоматизации и терминальный интерфейс в одном пакете
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| kogiQA MCP (эта карточка) | да | не нужна | 88 | |
| Playwright MCP | да | не нужна | 39 261 | управляет браузером по дереву доступности, kogiQA ищет элементы собственным алгоритмом и приносит скиллы для QA |
| Chrome DevTools MCP | да | не нужна | 54 879 | подключается к живому Chrome и читает сеть и трассы, kogiQA строит тестовые сценарии в своем браузере |
Коротко о README
README короткий: что умеет сервер, сравнение с Playwright MCP, установка для Claude Code, VS Code и Cursor, стандартная конфигурация и шесть примеров запросов с пояснениями. В конце перечислены требования: Node.js 20 и любой MCP-клиент. Отдельный README внутри папки claude-plugin описывает состав плагина.