
Jenkins MCP

2025.03.28
0
PythonJenkins 管理自动化构建开发效率
Jenkins MCP 是一个用于管理 Jenkins 操作的 MCP 服务器。它提供了列出 Jenkins 作业、触发带有可选参数的构建以及检查构建状态等功能。适用于需要自动化 Jenkins 操作和集成的开发场景。
View on GitHub
Overview
基本能力
产品定位
Jenkins MCP 是一个用于管理 Jenkins 操作的 MCP 服务器,旨在简化和自动化 Jenkins 的日常操作。
核心功能
- 列出 Jenkins 作业
- 触发带有可选参数的构建
- 检查构建状态
适用场景
- 自动化 Jenkins 作业管理
- 集成 Jenkins 到其他工具或工作流中
- 监控和管理 Jenkins 构建状态
工具列表
uvx
: 用于安装和管理 Jenkins MCP 服务器mcp dev
: 用于开发模式下运行服务器
常见问题解答
无明确提供
使用教程
使用依赖
无明确提供
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @kjozsa/jenkins-mcp --client claude
手动安装
uvx install jenkins-mcp
配置
将以下 JSON 配置片段添加到您的配置文件中:
{
"mcpServers": {
"jenkins-mcp": {
"command": "uvx",
"args": ["jenkins-mcp"],
"env": {
"JENKINS_URL": "https://your-jenkins-server/",
"JENKINS_USERNAME": "your-username",
"JENKINS_PASSWORD": "your-password"
}
}
}
}
调试方式
开发模式运行
mcp dev jenkins_mcp/server.py
安装依赖
uv pip install -r requirements.txt
许可证
None