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

基本能力

产品定位

MCP Jenkins是一个集成了Jenkins的MCP服务器,主要用于与Jenkins的API进行交互,提供了一系列工具来管理和查询Jenkins的作业和构建信息。

核心功能

  • 获取所有Jenkins作业
  • 获取作业配置
  • 根据特定字段搜索作业
  • 获取正在运行的构建

适用场景

  • 需要自动化管理Jenkins作业的开发团队
  • 需要查询Jenkins作业和构建信息的开发人员
  • 需要集成Jenkins API到其他工具或系统中的场景

工具列表

| 工具 | 描述 |
|--------------------|------------------------------|
| get_all_jobs | 获取所有作业 |
| get_job_config | 获取作业配置 |
| search_jobs | 根据特定字段搜索作业 |
| get_running_builds | 获取正在运行的构建 |

常见问题解答

  • 如何设置Jenkins API请求的超时时间?
    使用--jenkins-timeout参数,默认值为5秒。
  • 如何选择传输方式?
    使用--transport参数,可选值为stdiosse
  • 如何指定SSE传输的监听端口?
    使用--port参数。

使用教程

使用依赖

无特殊依赖,直接安装即可。

安装教程

```
uvx mcp-jenkins

或者

pip install mcp-jenkins
```

调试方式

```
npx @modelcontextprotocol/inspector uvx mcp-jenkins --jenkins-url xxx --jenkins-username xxx --jenkins-password xxx

或者

npx @modelcontextprotocol/inspector uv run mcp-jenkins --jenkins-url xxx --jenkins-username xxx --jenkins-password xxx
```

开发

shell
uv sync --frozen --all-extras --dev

```shell

pre commit

pre-commit run --all-files
```

```shell

UT

uv run pytest --cov=mcp_jenkins
```

点击访问

开发效率

anki-mcp-server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:11:59

开发效率

MCP Kroki Server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:12:06

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