Bruno MCP Server
Запускает коллекции Bruno для API-тестирования, позволяя LLM выполнять тесты и получать детальные результаты.
Описание
Сервер MCP для запуска коллекций Bruno, инструмента API-тестирования. Позволяет LLM, таким как Claude, выполнять тесты через CLI Bruno и возвращать результаты в стандартизированном формате. Ключевые особенности: поддержка env-файлов и переменных, детальный отчет (статус, summary с passed/failed, failures, timings). Разработан на TypeScript/Node.js. Применения: автоматизация тестирования API в ИИ-приложениях, анализ результатов для отладки.
Возможности
Запуск коллекций Bruno
Выполняет API-тесты с помощью Bruno CLI по пути к коллекции.
Поддержка окружений
Работает с env-файлами и пользовательскими переменными для гибкой настройки.
Детальные результаты тестов
Предоставляет общий статус, summary (total, passed, failed), информацию о failures и timings выполнения.
Установка
{ “mcpServers”: { “bruno-runner”: { “command”: “npx”, “args”: ["-y", “bruno-mcp”], } } }
Для ручной установки:
npm install
npm run build