Jenkins MCP сервер
MCP сервер, который позволяет создавать и управлять задачами сборки Jenkins через Model Context Protocol.
автор: jasonkylelol
curl -fsSL https://vibebaza.com/i/jenkins | bash
MCP сервер, который позволяет создавать и управлять задачами сборки Jenkins через Model Context Protocol.
Установка
Из исходного кода
python3 mcp_server.py
Возможности
- Создание задач сборки Jenkins
- Мониторинг выполнения задач сборки
- Получение результатов сборки при завершении задач
Переменные окружения
Обязательные
JENKINS_URL- URL сервера JenkinsJENKINS_USER- имя пользователя JenkinsJENKINS_TOKEN- токен API JenkinsOPENAI_API_BASE_URL- базовый URL API OpenAIOPENAI_MODEL- модель OpenAI для использованияOPENAI_API_KEY- ключ API OpenAI
Ресурсы
Примечания
Требует редактирования файла .env с учетными данными Jenkins и конфигурацией OpenAI. Также требует изменения server_config.json для конфигурации порта MCP сервера. Используйте python3 mcp_client.py для тестирования задач сборки Jenkins.