mcp-server

Jenkins中的插件,mcp-server

这个Jenkins插件是一个桥梁,核心作用是让Jenkins能够与AI助手直接对话。

基于MCP实现,将Jenkins的能力以工具的形式开放给AI,这样就不用手动在Jenkins网页上点击或输入命令行,而是可以直接在AI聊天界面中,用自然语言操作Jenkins。

核心功能与工作原理

  • AI助手作为指挥家:可以在支持MCP的AI工具中配置连接这个插件
  • Jenkins作为执行者,插件将Jenkins的各种操作封装为一个个工具
  • 自然语言驱动:当向AI提出要求,AI会调用对应的Jnekins工具执行并把结果返回给你。

该插件能将Jenkins无缝集成到你的AI工作流中,极大提升效率,例如:

  • 查询与监控
  • 触发与操作:可通过自然语言对话触发新的构建,甚至支持带参数的构建、重新构建或回放流水线脚本
  • 排查与调试

如何连接和使用

使用前需要一个Jenkins账号的API Token用于认证,连接方式取决于AI客户端,插件文档提供了多种配置示例:

  • Cursor / Claude Desktop,可在配置文件中添加Jenkins的MCP服务端点和包含认证信息的请求头
  • Copilot,使用SSE端点
  • 其他客户端,

关键注意事项

在部署和使用时,有几个技术点需要特别留意:

  • 认证:所有请求都需通过HTTP Basic Auth认证,密码使用Jenkins API Token,而非登录密码
  • 连接稳定性:插件提供健康检查和指标端点用于监控
  • 扩展性:可通过实现McpServerExtension接口为插件添加自定义的工具

参考:

https://www.mcpworld.com/zh/detail/7aebe2046bfb2b3ddf7b13f82af33636

https://plugins.jenkins.io/mcp-server/

相关推荐
Danny转行做跨境1 小时前
亚马逊选品数据采集, 爬虫和 MCP 怎么分工? 算笔维护账
跨境电商·mcp·sorftime
code2cat2 小时前
【随笔】LLM裁判如何打分:先写评分标准,再用人工案例校准
java·人工智能·llm·agent·评估·langsmith
古法老登瞎折腾2 小时前
大数据智能运维实战(二):准备一个可复现的运维实验环境
java·大数据·运维·spring ai·mcp
用户8314550980312 小时前
如一 Agent 架构解读(二十一):SubAgent 体系——封装、闭环与可交互
人工智能·llm
清如许.2 小时前
为什么 LLM 会产生幻觉?——token 级别的解释
人工智能·大模型·llm
小易老师AI实战2 小时前
LangChain + MCP 协议:Agent 接入联网搜索(Tavily MCP)完整实践
langchain·agent·ai智能体·大模型应用·mcp·联网搜索
范中勤3 小时前
LangGraph Checkpointer 封装(下):with 的双层上下文与 MemorySaver 为什么不用 with
python·大模型·llm·agent·langgraph
虎鲸不是鱼6 小时前
【虎鲸进化论 07】给 AI 装上手和脚:MCP 协议与“给 Agent 用的工具“设计
人工智能·自动化·大模型·llm·自进化agent
钝挫力PROGRAMER6 小时前
Chrome-devtools-mcp:闭环Agent的自我验证
ai·agent·chrome devtools·mcp·dsh
王琦03186 小时前
jenkins使用手册
运维·jenkins