Jenkins MCP servers: which one to use
Use the official Jenkins MCP Server plugin if you can install plugins. Use mcp-jenkins if you cannot, or if you want a read-only flag.
- Servers
- 22
- active
- Official
- 1
- by Jenkins
- Hosted
- 1
- nothing to install
- Local
- 14
- runs on your machine
The official Jenkins MCP Server plugin turns your Jenkins into an MCP server. Assistants such as Claude Code, Cursor and GitHub Copilot Chat connect to it over HTTP with a Jenkins API token. It can trigger, cancel and replay builds, so the token's Jenkins permissions are your safety limit. If you cannot add plugins to your controller, run a community server such as mcp-jenkins on your own machine instead. Its README documents a --read-only flag.
Good for
- Developers who want Claude Code or Cursor to read build logs and find why a build failed
- Jenkins admins who can install plugins and want assistants to connect to Jenkins directly
- Teams that cannot change the Jenkins controller and need a server on their own machine
- People who want an assistant to look at builds without starting them
Which Jenkins MCP server to use
Use the official plugin when you control the Jenkins server, because assistants then connect straight to it. Pick mcp-jenkins when you cannot install plugins or want its read-only flag.
| Server | Official | Runs | Sign-in | Read-only option | GitHub stars |
|---|---|---|---|---|---|
| Jenkins MCP Server plugin | Official | Inside Jenkins | API token | – | 119 |
| mcp-jenkins | Community | Local | Password or token | Read-only flag | 157 |
| @kud/mcp-jenkins | Community | Local | API or bearer token | – | 19 |
| Jenkins MCP Enterprise | Community | Local | API token | – | 30 |
| jenkins-mcp-server | Community | Local | API token | – | 14 |
All Jenkins MCP servers
22 active · 1 official · official first, then by GitHub stars
Jenkins MCP Server pluginOfficialHostedAPI keyOfficial Jenkins plugin that turns your Jenkins controller into an MCP server, exposing jobs, builds, logs and tests as tools at <jenkins-url>/mcp-server/mcp. Sign in with a Jenkins API token.
119 GitHub stars
mcp-jenkinsThe Model Context Protocol (MCP) is an open-source implementation that bridges Jenkins with AI language models following Anthropic's MCP specification. This project enables secure, contextual AI interactions with Jenkins tools while maintaining data privacy and security.
157 GitHub stars
jenkins-mcp-enterpriseThe most advanced Jenkins MCP server available - Enterprise debugging, multi-instance management, AI-powered failure analysis, vector search, and configurable diagnostics for complex CI/CD pipelines.
30 GitHub stars
mcp-jenkinsLocal🛠️ Drive Jenkins from Claude — trigger builds, watch pipelines, and manage CI/CD jobs & nodes
19 GitHub stars- jenkins-mcp-serverLocal
An MCP server for interacting with a Jenkins server. Allows you to trigger jobs, check build statuses, and manage your Jenkins instance through MCP.
14 GitHub stars - jenkins-ai-optimizer
Meet the beast of Jenkins MCP with AI-powered diagnostics, and more with Industrial debugging on steroids, AI ripping through failure logs, vector search that thinks faster than you, and multi-instance chaos turned into orchestrated genius. CI/CD will never be the same.]
6 GitHub stars - jenkins-mcp-go
Jenkins MCP server in Go — expose Jenkins jobs, builds, and console logs to LLMs.
4 GitHub stars - jenkins-mcp-server
An MCP server for interacting with a Jenkins server. Allows you to trigger jobs, check build statuses, and manage your Jenkins instance through MCP.
4 GitHub stars - jenkins-mcp-server
MCP server for Jenkins CI/CD - Intelligent automation server integration for GenAI
4 GitHub stars - mcp-jenkins-intelligence
AI-powered Jenkins pipeline intelligence platform with natural language interface. Provides comprehensive pipeline analysis, failure prediction, optimization suggestions, and automated Jenkinsfile reconstruction using Model Context Protocol (MCP) integration.
3 GitHub stars
jenkins-mcpLocalA MCP server for Jenkins
2 GitHub stars- host-mcp-jenkinsLocal
Local MCP server for Jenkins — replicates the Jenkins MCP Server Plugin by calling Jenkins REST API, no plugin installation required
1 GitHub stars - jenkins-mcpLocal
MCP server with full Jenkins admin support
1 GitHub stars - jenkins-mcp-serverLocal
🚀 AI-powered Jenkins management via Model Context Protocol. Trigger builds, manage jobs, and monitor CI/CD pipelines through your favorite AI assistant.
0 GitHub stars - jenkins-mcpLocal
Model Context Protocol (MCP) server for Jenkins — trigger builds/deployments, check status, read console logs, and list running builds from any MCP client (e.g. Claude Code).
0 GitHub stars - jenkins-mcpLocal
Connect AI assistants to any Jenkins CI/CD server. List jobs, trigger parameterised builds, check build status, fetch console logs, and inspect job metadata — all from natural language without leaving your editor.
0 GitHub stars - mcp-server-jenkinsLocal
Model Context Protocol server for Jenkins CI/CD integration
0 GitHub stars - jenkins-mcpLocal
MCP server exposing Jenkins read and build-control tools over stdio or HTTP
0 GitHub stars - jenkins-mcp-liteLocal
A lightweight Jenkins MCP server for jobs, builds, logs, and build triggers
42/wk downloads a week - mcp-jenkinsLocal
MCP server for Jenkins (jobs, builds, folders, nodes, views, plugins, credentials)
27/wk downloads a week
Show all 22Show fewer
- @jesbrian/jenkins-mcp-serverLocal
Jenkins MCP Server with Modular Configuration
12/wk downloads a week - mcp-jenkinsLocal
The Model Context Protocol (MCP) is an open-source implementation that bridges Jenkins with AI language models following Anthropic's MCP specification. This project enables secure, contextual AI interactions with Jenkins tools while maintaining data privacy and security.
Questions
Is there an official Jenkins MCP server?
Yes. The Jenkins MCP Server plugin lives in the jenkinsci GitHub organization. You install it on your Jenkins controller, and it adds MCP endpoints to Jenkins itself.
What is the difference between the plugin and the community servers?
The plugin runs inside Jenkins, so assistants connect straight to it over HTTP. Community servers such as mcp-jenkins and @kud/mcp-jenkins run on your own machine and call the Jenkins API with your credentials.
How does the official plugin sign in?
It uses the same credentials as Jenkins. Create an API token on your Jenkins user and send it as an HTTP Basic header. The README shows this for Claude Code, Cursor and VS Code.
Does it work with Claude, ChatGPT and Cursor?
Claude Code and Cursor have setup steps in the plugin README, and the author tested GitHub Copilot Chat in VS Code. The README has no ChatGPT setup steps.
Can it start or cancel builds?
Yes. The official plugin can trigger, cancel, rebuild and replay builds, and it can create pipeline jobs. Give the API token a Jenkins user that can only do what you are happy for an assistant to do.
Is there a read-only Jenkins MCP server?
mcp-jenkins has a --read-only flag, off by default (its README option table). The plugin README lists no such flag, so limit what the Jenkins user behind the token can do.
How many tools do the servers list?
@kud/mcp-jenkins says it has 38 tools covering jobs, builds, nodes, views, the queue and plugins. The official plugin lists tools for jobs, builds, test results, source control and system logs.
Which one handles several Jenkins servers?
Jenkins MCP Enterprise routes each call to the right Jenkins instance by URL, and @kud/mcp-jenkins can connect to several servers at once. Enterprise is GPL-3.0 licensed and can add vector search.
Are they free?
Yes. The official plugin, mcp-jenkins and @kud/mcp-jenkins are MIT licensed open source.