BugBug MCP сервер
Неофициальная реализация MCP сервера на TypeScript, которая предоставляет комплексные инструменты для платформы автоматизации тестирования BugBug, включая управление тестами, выполнение, мониторинг и интеграцию с API.
автор: simplypixi
curl -fsSL https://vibebaza.com/i/bugbug-mcp-server | bash
Неофициальная реализация MCP сервера на TypeScript, которая предоставляет комплексные инструменты для платформы автоматизации тестирования BugBug, включая управление тестами, выполнение, мониторинг и интеграцию с API.
Установка
NPX
npx -y @simplypixi/bugbug-mcp-server@latest
Конфигурация
Настройки MCP для AI-ассистентов
{
"mcpServers": {
"bugbug": {
"command": "npx",
"args": ["-y", "@simplypixi/bugbug-mcp-server@latest"],
"env": {
"API_KEY": "your_bugbug_api_token_here"
}
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
wait_for_test_run |
Ожидание завершения выполнения теста, возврат полных результатов |
wait_for_suite_run |
Ожидание завершения выполнения набора тестов, возврат полных результатов |
explain_error |
Получение деталей ошибки и документации |
show_run_from_last_24 |
Показ недавних запусков за последние 24 часа |
run_test_by_name_or_id |
Запуск теста по имени или UUID с умным сопоставлением |
get_profiles |
Получение списка профилей запуска BugBug |
get_profile |
Получение деталей конкретного профиля запуска |
get_tests |
Получение списка тестов BugBug |
get_test |
Получение деталей конкретного теста |
update_test |
Обновление теста (полное обновление) |
partial_update_test |
Частичное обновление теста |
get_suites |
Получение списка наборов тестов |
get_suite |
Получение деталей конкретного набора тестов |
get_test_runs |
Получение списка исторических запусков тестов |
get_test_run |
Получение детальных результатов запуска теста |
Возможности
- Полная интеграция с BugBug API с полным доступом к тестам, наборам, запускам и профилям
- Поддержка кроссплатформенных AI-ассистентов - работает с Claude, Windsurf, GitHub Copilot и другими AI-ассистентами
- Продвинутые инструменты, включая ожидание завершения, объяснение ошибок и пакетные операции
- Умный запуск тестов - запуск тестов по имени или UUID с интеллектуальным сопоставлением
- Мониторинг в реальном времени - отслеживание выполнения тестов и наборов с обновлениями статуса в реальном времени
- Создан на TypeScript для типобезопасности и современных практик разработки
Переменные окружения
Обязательные
API_KEY- токен BugBug API для аутентификации
Ресурсы
Примечания
Требует Node.js 18 или выше и аккаунт BugBug с API токеном. Это неофициальный MCP сервер для платформы автоматизации тестирования BugBug.