К основному содержанию
MCP-сервер CX Codex

testrail-mcp-server — MCP-сервер для Claude Code: тест-кейсы TestRail

Подключает ИИ-ассистента к TestRail: искать и создавать тест-кейсы, запускать прогоны, записывать результаты и прикладывать файлы прямо из чата.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env TESTRAIL_INSTANCE_URL=<TESTRAIL_INSTANCE_URL> --env TESTRAIL_USERNAME=<TESTRAIL_USERNAME> --env TESTRAIL_API_KEY=<TESTRAIL_API_KEY> --env TESTRAIL_ENABLE_SHARED_STEPS=<TESTRAIL_ENABLE_SHARED_STEPS> --env TESTRAIL_ENABLE_CASE_HISTORY=<TESTRAIL_ENABLE_CASE_HISTORY> --transport stdio testrail-mcp-server -- npx -y @uarlouski/testrail-mcp-server
Открыть на GitHub

Что делает testrail-mcp-server

Сервер даёт ассистенту доступ к вашему инстансу TestRail через API v2. Внутри 35 инструментов: обзор проектов, сюит и секций, работа с тест-кейсами и кастомными полями, создание прогонов, обновление результатов по test_id или case_id, загрузка вложений. Ассистент сам подтягивает шаблоны, поля, приоритеты и статусы, поэтому данные получаются валидными.

Запускается локально на Node.js 18+ через stdio-транспорт, клиент поднимает его по npx. Хостить нечего. Есть отдельный testrail-cli: те же операции можно гонять из bash, GitHub Actions, GitLab CI или Jenkins без участия модели.

Перед настройкой нужен ключ API из TestRail (My Settings → API Keys) и включённый API на уровне инстанса (Administration → Site Settings → API). Права настраиваются по режимам и по отдельным инструментам, а удаление по умолчанию выключено — без этого флага ассистент ничего не сотрёт. Совместимость проверена на TestRail 10.6.2, старые версии и пагинация до 7.x тоже поддерживаются; работают и облако, и self-hosted.

Какие задачи решает

  • найти тест-кейс по названию, не открывая веб-интерфейс TestRail
  • создать пачку кейсов из описания фичи
  • запустить прогон и проставить статусы по результатам
  • приложить скриншот или лог к результату теста
  • прогнать те же операции из CI без обращения к модели

Примеры запросов агенту

  • Найди в проекте Checkout все тест-кейсы про возврат товара
  • Создай тест-кейс на проверку повторной оплаты и добавь его в сюиту Payments
  • Запусти прогон по сюите Smoke и отметь упавшие тесты

Как установить testrail-mcp-server

Командой платформы

claude mcp add --env TESTRAIL_INSTANCE_URL=<TESTRAIL_INSTANCE_URL> --env TESTRAIL_USERNAME=<TESTRAIL_USERNAME> --env TESTRAIL_API_KEY=<TESTRAIL_API_KEY> --env TESTRAIL_ENABLE_SHARED_STEPS=<TESTRAIL_ENABLE_SHARED_STEPS> --env TESTRAIL_ENABLE_CASE_HISTORY=<TESTRAIL_ENABLE_CASE_HISTORY> --transport stdio testrail-mcp-server -- npx -y @uarlouski/testrail-mcp-server

Вместо <…> подставьте свои значения. Ещё 7 переменных окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о testrail-mcp-server

Как установить testrail-mcp-server в Claude Code?

Выполните `claude mcp add testrail-mcp-server -e TESTRAIL_INSTANCE_URL=<TESTRAIL_INSTANCE_URL> -e TESTRAIL_USERNAME=<TESTRAIL_USERNAME> -e TESTRAIL_API_KEY=<TESTRAIL_API_KEY> -- npx -y @uarlouski/testrail-mcp-server`. Подставьте адрес инстанса, логин и ключ API.

Что делает testrail-mcp-server?

Даёт ассистенту доступ к TestRail через API v2: поиск и создание тест-кейсов, прогоны, результаты, вложения. Всего 35 инструментов, запуск локальный.

Что нужно подготовить до подключения?

Ключ API из раздела My Settings → API Keys и включённый API на уровне инстанса в Administration → Site Settings → API. Без этого сервер не авторизуется.

Похожие MCP-серверы

Всё по теме «Тесты и QA» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 727звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 169звёзд репо mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо mockserver mock-server Поднимает один порт, который отвечает за любую внешнюю зависимость: HTTP, gRPC, WebSocket. Пригодится, когда бэкенда ещё нет или он падает. CX Codex +1 ★ 4 996звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой