MCP Server — kud/mcp-jenkins

Jenkins MCP server with bearer token authentication support

Local serverstdio

What is the MCP Server?

Jenkins MCP server with bearer token authentication support

What the server does

Add the server to your MCP client config. The recommended approach uses environment variables:

  • 38 tools — — covers ~95% of the Jenkins API: jobs, builds, nodes, views, queue, plugins, and system operations
  • Bearer token auth — — supports both classic API token and modern bearer token authentication
  • Multiple instances — — connect to several Jenkins servers simultaneously using comma-separated env vars
  • Pipeline awareness — — retrieve stage-by-stage pipeline status, console logs, test results, and build artefacts
  • Node management — — list agents, toggle nodes online/offline, and inspect system info without leaving your AI client
  • Zero-install usage — — run directly via npx --yes @kud/mcp-jenkins@latest with no local setup required

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

{
  "mcpServers": {
    "jenkins-1": {
      "command": "npx",
      "args": ["-y", "@kud/mcp-jenkins"],
      "env": {
        "MCP_JENKINS_URL": "your-value",
        "MCP_JENKINS_USER": "your-value",
        "MCP_JENKINS_API_TOKEN": "your-value",
        "MCP_JENKINS_BEARER_TOKEN": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
MCP_JENKINS_URLEndpoint or connection string the server talks to.Yes
MCP_JENKINS_USERConfiguration value read at startup.Optional
MCP_JENKINS_API_TOKENCredential the server authenticates with.Yes
MCP_JENKINS_BEARER_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use MCP to Category.”
  • “Use MCP to Views.”
  • “Use MCP to Tools.”

Frequently asked questions

Jenkins MCP server with bearer token authentication support Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.