playwrightselectorguard-mcp — MCP-сервер для Claude Code
Проверяет надёжность селекторов Playwright, предлагает исправления и фиксирует подтверждения действий. Пригодится при отладке и поддержке веб-тестов.
claude mcp add --transport http playwrightselectorguard-mcp https://playwrightselectorguard.clauxel.com/mcpЧто делает playwrightselectorguard-mcp
MCP-сервер подключает агента к удалённому сервису для анализа локаторов Playwright. Доступны функции check_selector_risk для выявления нестабильных путей, suggest_selector_healing для генерации замен и export_selector_failure для выгрузки отчётов о сбоях.
Сервер работает по протоколу HTTP и требует клиент с поддержкой Streamable HTTP. В состав также входят вызовы record_action_receipt для сохранения квитанций о выполненных шагах и request_human_approval для запроса ручного подтверждения операций перед выполнением.
Это платный облачный сервис. Для рабочих запросов обязательно нужен Bearer-токен, сгенерированный на сайте продукта, иначе удалённая точка возвращает ошибку доступа в формате JSON.
Какие задачи решает
- найти ломкие селекторы Playwright в коде автотестов
- подобрать стабильные альтернативы для упавших локаторов
- запросить подтверждение оператора перед действием в браузере
- выгрузить диагностические данные о сбое селектора
Примеры запросов агенту
- Проверь селекторы в файле
tests/login.spec.tsчерезcheck_selector_risk - Предложи замену для упавшего локатора
button.submit-btn-active - Экспортируй ошибку селектора с помощью
export_selector_failure
Как установить playwrightselectorguard-mcp
Командой платформы: удалённый сервер
claude mcp add --transport http playwrightselectorguard-mcp https://playwrightselectorguard.clauxel.com/mcpКомандой платформы: удалённый сервер
codex mcp add playwrightselectorguard-mcp --url https://playwrightselectorguard.clauxel.com/mcpФайл настроек
{
"mcpServers": {
"playwrightselectorguard-mcp": {
"url": "https://playwrightselectorguard.clauxel.com/mcp"
}
}
}Файл настроек
{
"servers": {
"playwrightselectorguard-mcp": {
"type": "http",
"url": "https://playwrightselectorguard.clauxel.com/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http playwrightselectorguard-mcp https://playwrightselectorguard.clauxel.com/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о playwrightselectorguard-mcp
Как установить playwrightselectorguard-mcp в Claude Code?
Выполните команду claude mcp add --transport http playwrightselectorguard-mcp https://playwrightselectorguard.clauxel.com/mcp. Для отправки запросов потребуется настроить заголовок Authorization: Bearer <token>.
Что делает playwrightselectorguard-mcp?
Сервер оценивает риски поломки локаторов Playwright, рекомендует стабильные замены и ведёт журнал подтверждения действий.
Нужен ли API-токен для работы сервера?
Да, сервис платный и работает удалённо. Без токена авторизации запросы к конечной точке завершаются ошибкой доступа.