Jenkins MCP - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Jenkins MCP 是一个专门用于管理和操作 Jenkins 服务的 MCP 服务器。

核心功能

  • 列出 Jenkins 任务
  • 触发带有可选参数的构建
  • 检查构建状态
  • 处理 CSRF crumb 以确保安全的 API 访问

适用场景

  • 自动化 Jenkins 任务管理
  • 集成 Jenkins 到其他自动化流程中
  • 安全地与 Jenkins API 交互

工具列表

  • uvx: 用于安装和运行 Jenkins MCP
  • mcp dev: 用于开发模式运行服务

常见问题解答

  • CSRF Crumb 处理: Jenkins MCP 提供了两种处理 CSRF 保护的方式:默认模式和 API 令牌模式。
  • 默认模式自动获取并包含 CSRF crumbs
  • API 令牌模式使用 Jenkins API 令牌,不受 CSRF 保护限制

使用教程

使用依赖

无特别说明的前置依赖。

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install @kjozsa/jenkins-mcp --client claude

手动安装

bash
uvx install jenkins-mcp

配置

添加以下 JSON 配置片段以配置 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",
"JENKINS_USE_API_TOKEN": "false"
}
}
}
}

调试方式

开发模式运行

```bash

安装依赖

uv pip install -r requirements.txt

在开发模式下运行

mcp dev jenkins_mcp/server.py
```

点击访问

搜索工具

What is YepCode MCP Server? - MCP服务,MCP服务器,MCP教程

2025-4-29 16:26:34

搜索工具

PubDev MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:26:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索