jenkins/jenkins

MCP Server

Jenkins MCP Server - CI/CD pipeline management

Jenkins CI/CD pipeline MCP server. Manage jobs, builds, pipelines, nodes, and plugins.

MCP Server

  • Package: jenkins-mcp-server (Python — use pip/uvx)
  • Transport: stdio
  • Command: python -m jenkins_mcp.server

Authentication

API Token, Username/Password, or OAuth 2.0

VariableRequiredDescription
JENKINS_URLYesJenkins server URL
JENKINS_USERNAMEYesAuth username
JENKINS_API_TOKENYesAPI token

Available Tools

ToolDescription
create_jobCreate job
build_jobTrigger build
get_build_statusBuild status
manage_pipelinePipeline operations
manage_nodesNode management
manage_pluginsPlugin management

Configuration Example

toml
[[mcp.servers]]
name = "jenkins"
type = "stdio"
command = "npx"
args = ["-y", "jenkins-mcp-server (Python — use pip/uvx)"]
timeout_seconds = 60
env = { JENKINS_URL = "your-value", JENKINS_USERNAME = "your-value", JENKINS_API_TOKEN = "your-value" }
tools = []

Notes: Python-based — use pip install jenkins-mcp-server. Supports multi-master Jenkins.