periscope-mcp — MCP-сервер для Claude Code: тесты
Проверяет веб-приложения через Playwright: формы, авторизацию, доступность, SEO и GEO. Нужен агентам, которым важны структурированные результаты тестов.
Открыть на GitHubЧто делает periscope-mcp
periscope-mcp подключает MCP-клиент к Playwright и headless Chrome. Сервер умеет создавать проекты, открывать постоянные сессии, обходить страницы, проверять формы и пользовательские сценарии, делать снимки состояния и сравнивать их. Результаты возвращаются в JSON, а также могут включать скриншоты и видео.
Для QA предусмотрены проверки доступности, SEO, GEO, Lighthouse, Web Vitals, ссылок и визуальных дефектов. Есть перехват сетевых запросов, логи консоли и сети, тела API-ответов, эмуляция устройств и сохранение авторизации. Вход через 2FA, SSO или CAPTCHA сначала проходит в видимом окне, после чего тесты могут выполняться без интерфейса.
Сервер работает через stdio и подходит для Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline и Zed. Это повод учитывать headless Chrome при настройке окружения.
Какие задачи решает
- проверить пользовательский сценарий после входа
- протестировать формы и найти ошибки по полям
- обойти сайт и собрать отчёт по страницам
- проверить доступность, SEO и GEO
- сопоставить визуальные снимки страниц
Примеры запросов агенту
- Проверь этот сайт через Playwright: пройди основной сценарий входа и верни найденные ошибки.
- Обойди проект, проверь доступность, SEO и GEO, а затем собери структурированный отчёт.
- Открой форму регистрации, заполни её тестовыми данными и сообщи, какие поля не прошли проверку.
Как установить periscope-mcp
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о periscope-mcp
Как установить periscope-mcp в Claude Code?
Подключите periscope-mcp к Claude Code как MCP-сервер через stdio, чтобы агент мог вызывать его инструменты Playwright.
Что делает periscope-mcp?
Сервер тестирует сайты и веб-приложения: управляет браузером, проверяет сценарии, авторизацию, формы, доступность, SEO и GEO, а затем возвращает структурированные результаты.
Как periscope-mcp работает с 2FA, SSO и CAPTCHA?
Для такого входа используется видимая интерактивная сессия. После завершения авторизации дальнейшие проверки могут идти в headless Chrome.