Сервер QASE MCP
Реализация сервера MCP для Qase API
Это MCP-сервер на основе TypeScript, который обеспечивает интеграцию с платформой управления тестами Qase. Он реализует основные концепции MCP, предоставляя инструменты для взаимодействия с различными сущностями Qase.
Функции
Инструменты
Сервер предоставляет инструменты для взаимодействия с Qase API, позволяя управлять следующими сущностями:
Проекты
list_projects- Получить все проектыget_project- Получить проект по кодуcreate_project- Создать новый проектdelete_project- Удалить проект по коду
Тестовые случаи
get_cases— Получить все тестовые случаи в проектеget_case— Получить конкретный тестовый случайcreate_case— Создать новый тестовый случайupdate_case— обновить существующий тестовый случай
Тестовые запуски
get_runs— Получить все тестовые запуски в проектеget_run— Получить определенный тестовый запуск
Результаты теста
get_results— Получить все результаты тестового запуска для проектаget_result- Получить результат тестового запуска по коду и хешуcreate_result— Создать результат тестового запускаcreate_result_bulk— создание нескольких результатов тестовых запусков в пакетном режимеupdate_result— обновить существующий результат тестового запуска
Планы испытаний
get_plans— Получить все планы тестирования в проектеget_plan- Получить конкретный план тестированияcreate_plan— Создать новый план тестированияupdate_plan— обновить существующий план тестированияdelete_plan- Удалить план тестирования
Тестовые наборы
get_suites— Получить все тестовые наборы в проектеget_suite— Получить определенный набор тестовcreate_suite— создать новый тестовый наборupdate_suite— обновить существующий набор тестовdelete_suite— Удалить тестовый набор
Общие шаги
get_shared_steps— Получить все общие шаги в проектеget_shared_step— Получить определенный общий шагcreate_shared_step— Создать новый общий шагupdate_shared_step— обновить существующий общий шагdelete_shared_step- Удалить общий шаг
Related MCP server: Tox Testing MCP Server
Разработка
Установить зависимости:
Сборка сервера:
Для разработки с автоматической пересборкой:
Установка
Клод Десктоп
Для использования с Claude Desktop добавьте конфигурацию сервера:
На MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonВ Windows:
%APPDATA%/Claude/claude_desktop_config.json
Курсор
Для использования с курсором зарегистрируйте команду следующим образом:
Отладка
Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector :