Command Palette

Search for a command to run...

Home / Servers

jenkins-mcp-server

by grglzrv

Jenkins MCP Server

Production-ready Jenkins Model Context Protocol server for Hermes Agent and other MCP clients.

CI Release

Tools

23 tools, grouped as the guardrail policy groups them.

GroupToolPurpose
@readlist_jobsList jobs, optionally within a folder
@readget_jobJob details and recent builds
@readget_job_configFetch config.xml
@readget_build_infoBuild result, duration, parameters
@readget_build_consoleProgressive, size-bounded console log
@readlist_running_buildsBuilds currently executing
@readget_queueInspect the build queue
@readlist_nodesList agents
@readget_nodeAgent details
@writecreate_job_from_xmlCreate a job from config.xml
@writecreate_pipeline_jobCreate a Pipeline job
@writecreate_multibranch_pipelineCreate a Git multibranch Pipeline
@writescan_multibranch_pipelineTrigger a branch scan
@writecopy_jobCopy an existing job
@writeenable_jobEnable a job
@writedisable_jobDisable a job
@writetrigger_buildTrigger a build, with parameters
@destructiveupdate_job_configOverwrite an existing config.xml
@destructivedelete_jobDelete a job — irreversible, opt-in
@destructivestop_buildStop, terminate, or kill a running build
@destructivecancel_queue_itemCancel a queued item
@destructiveset_node_offlineTake an agent offline or online
@adminjenkins_admin_requestGeneric Jenkins REST call — disabled by default

See Security and guardrails for how to restrict these at either layer.

Jenkins compatibility

JenkinsLineStatusCoverage
2.555.xCurrent LTS✅ VerifiedFull tool suite, every change
2.541.3LTS✅ VerifiedFull tool suite
2.504.3LTS 2.504✅ VerifiedFull tool suite
2.504.1LTS 2.504✅ VerifiedFull tool suite, pinned plugin set
Other 2.x⚪ SupportedNot covered by CI
1.x❌ UnsupportedDifferent URL scheme, no folders

"Verified" means the full end-to-end suite ran against that core in CI: create a Pipeline job, trigger it, stream the console, stop the build, delete the job, with all 23 tools reachable. Reproduce any row with compatibility.yml.

Run the current LTS line where possible: it is the only line receiving security backports.

Requirements

AuthenticationUsername and API token. Do not use the account password
Folder paths such as AI/nightlycloudbees-folder
Pipeline tools, and term/kill on stop_buildworkflow-aggregator
Multibranch toolsworkflow-multibranch, branch-api, git

A missing plugin disables the tools that depend on it. The rest, including all freestyle and node tools, continue to work on a core-only controller.

Known issues

SymptomCauseFix
Reads succeed, every write returns 403Strict Crumb Issuer with check client IP; the crumb is bound to a source address that changes behind SNAT or an egress proxyDisable the IP check, or exclude the MCP server
get_job_config fails, everything else worksThe account has Job/Read but not Job/ExtendedReadGrant Job/ExtendedRead
trigger_build rejected on a parameterised jobTriggered without parametersPass parameters, an empty object is enough

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

199,260

mcp-server-git

OfficialUpdated today

by modelcontextprotocol

A Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

89,176

mcp-server-fetch

OfficialUpdated today

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

89,176

@modelcontextprotocol/server-everything

OfficialUpdated today

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

89,176