Test IT MCP: возможности и способы работы
Тарифные ограничения
Опция доступна в платных тарифах. Подробнее: о тарифах Test IT.
Безопасность работы с MCP: рекомендации
Чтобы ваша работа с MCP была продуктивной и безопасной, вот несколько рекомендаций:
- Запросы к ИИ не должны содержать чувствительных данных, подлежащих NDA.
- Запросы на поиск и анализ данных можно совершать свободно.
- Запросы на изменение данных (например, создание или архивацию тестов) рекомендуется выполнять с подтверждением.
- Не передавайте API-токен в общие чаты; в IDE он указывается только в настройках MCP.
- Для тестовых запросов и экспериментов используйте отдельный проект в Test IT.
Test IT MCP дает ИИ-ассистенту в IDE доступ к платформе Test IT. Получив доступ, ИИ-ассистент может читать проекты и кейсы, искать прогоны, формировать отчеты и вносить изменения.
После подключения MCP вы можете использовать его возможности и применять сценарии .
Просмотр возможностей MCP-сервера
Просмотр команд и промптов в MCP Inspector
MCP Inspector — отдельное веб-приложение для просмотра инструментов, запросов и ресурсов вне чата в IDE. Это может быть удобно, чтобы 1 раз проверить корректность ответов сервера и полноту списка команд.
- На компьютере с установленным Node.js выполните в терминале команду:
npx @modelcontextprotocol/inspector - В открывшемся интерфейсе укажите:
- URL MCP-сервера: адрес вашего пространства +
/mcp(напримерhttps://xxxx.testit.software/mcp); - Transport: Streamable HTTP (или HTTP — как предлагает Inspector);
- Headers:
X-baseurlиX-token. Подробнее: Test IT MCP: общие принципы и данные для подключения
- URL MCP-сервера: адрес вашего пространства +
- Подключитесь и просмотрите вкладки Tools и Prompts. Отдельные команды можно вызвать вручную с тестовыми параметрами.
Inspector не заменяет IDE: в повседневной работе удобнее чат с ассистентом и готовые prompts ниже.
Обзорный промпт в чате с ИИ-ассистентом
Обзорный промпт может быть удобен, когда Inspector недоступен и нужно быстро получить простое описание возможностей сервера.
- Вызовите обзорный промпт одним из способов:
- В чате IDE введите команду:
testit_mcp_capabilities_manual. — Ассистент получит с сервера MCP полную инструкцию, включая:- Доступные инструменты и их назначение
- Доступные промпты и их типовые цепочки. Пример команды в Cursor (если сервер в конфиге назван
test-it):/test-it/testit_mcp_capabilities_manual
- В чате с ИИ-ассистентом отправьте запрос: «Вызови prompt testit_mcp_capabilities_manual и кратко перечисли, что умеет Test IT MCP». Затем задайте уточняющий вопрос — ассистент подберет нужный инструмент или сценарий из обзора.
- В чате IDE введите команду:
Список подключенных инструментов в IDE
В Cursor, Kilo Code и других клиентах с поддержкой MCP обычно есть список подключенных инструментов (tools). Новые инструменты отображаются после успешного соединения.
Если список пуст:
- Проверьте статус сервера и заголовки авторизации.
Способы работы с MCP
- Инструменты (tools). Предназначены для выполнения конкретных действий, например найти прогоны автотестов, сравнить прогоны, создать тест-кейс и т.д.
- Готовые сценарии (prompts). Подробная инструкция для ИИ-ассистента (рекомендуется для решения типовых задач): анализ библиотеки, сравнение прогонов, генерация кейсов по техническому заданию и т.д.
- Ресурсы (resources). Тексты сценариев в виде справочных материалов, аналогичные готовым сценариям (prompts) — для клиентов, где готовые сценарии недоступны.
Использование готовых сценариев
Использование сценариев в Cursor
В Cursor сценарии инициируются с помощью команд. В префиксе команды указывается имя сервера.
Например, если имя сервера test-it, в чате доступны команды вида:
/test-it/testit_library_actuality/test-it/testit_compare_test_runs/test-it/testit_manual_test_scenarios
Использование сценариев в других клиентах
- Используйте раздел MCP Prompts
- В чат с ИИ-ассистентом отправьте запрос: «Следуй сценарию
testit_library_actuality». Ассистент отобразит инструкцию с сервера.