Подключение MCP-сервера
MCP (Model Context Protocol) позволяет AI-ассистенту в Cursor работать с SaveTest: вести ручной прогон, разбирать результаты CI/Allure, помогать с тест-кейсами и синхронизацией Git-проекта.
Подключение выполняется от имени пользователя SaveTest с его правами доступа к проектам. Администрирование промптов и ресурсов MCP-сервера описано в статье MCP-сервер.
Создание API-токена
- Перейдите в профиль пользователя.
- Создайте токен (
sat_…) в блоке API-токены. - Сохраните значение в безопасном месте — повторно целиком оно больше не покажется.
Подробнее о создании токена — в разделе Управление API токенами.
Настройка в Cursor
- Откройте Settings → Tools & MCPs.
- Нажмите Add Custom MCP (или откройте Customize → MCPs → New).
- Добавьте конфигурацию сервера SaveTest:
{
"mcpServers": {
"savetest": {
"url": "https://ваш-домен/mcp",
"headers": {
"Authorization": "Bearer sat_ваш_токен"
}
}
}
}
Замените https://ваш-домен/mcp на URL вашего экземпляра SaveTest (например, http://localhost:8080/mcp для локального стенда).
- Сохраните изменения и перезапустите Cursor.
Примечание
Не добавляйте токен в репозиторий. Если используете файл .cursor/mcp.json в проекте, добавьте его в .gitignore.
Проверка подключения
В Cursor откройте раздел MCP. У настроенного сервера SaveTest должен гореть зелёный индикатор.
Возможные ошибки
- Клиент не видит инструменты — проверьте URL, заголовок
Authorizationи перезапустите Cursor. - Ошибка 401 или отказ — перевыпустите токен и убедитесь, что он скопирован целиком.
- Агент не может создать кейс или тест-ран — проверьте роль пользователя в проекте.
Если сервер не отвечает, обратитесь к администратору: возможно, не запущен контейнер mcp-server или настроен некорректный прокси.