MCP ТестОпс

Последние изменения: 04.08.2026

Суть. MCP-сервер ТестОпс даёт AI-агенту (Claude, Cursor, IDE-плагины и пр.) управляемый доступ к ТестОпс на естественном языке — агент вызывает готовый набор инструментов, а не ходит по REST руками. Технически: эндпоинт /api/mcp, транспорт streamable-HTTP, stateless (без сессий, горизонтально масштабируется), авторизация Authorization: Api-Token, capability tools (набор инструментов testops_*).

Функционал (что умеет), по группам:

  • Проекты: получить проект (get_project).
  • Тест-кейсы (полный CRUD + действия): искать, создавать, обновлять, удалять/восстанавливать, запускать, помечать/снимать flaky, добавлять комментарий.
  • Версии/история ТК (снапшоты): искать, получить, откатить снапшот.
  • Результаты и запуски: поиск тест-результатов и запусков.
  • Дефекты: искать, создавать, обновлять, привязывать к результату.
  • Заглушки (mute): создавать/удалять.
  • Общие шаги (shared steps): искать, создавать, обновлять.
  • Данные из трекеров: детали issue и требования (get_issue_details, get_requirement_details).

Подробнее: https://docs.qatools.ru/ecosystem/mcp/tools

Как это работает:

Хост с LLM (клиент)
   → MCP (JSON-RPC поверх HTTP на /api/mcp)
      → MCP-сервер ТестОпс
         → @Tool-метод (напр. testops_create_testcase)
            → внутренний ApiHandler (та же бизнес-логика, что и у REST)
               → БД

Помогла ли вам статья?