Jenkins MCP Server
JSON →Integrates with Jenkins CI/CD systems for AI-powered insights, build management, and debugging.
Install
npx @modelcontextprotocol/inspector Tools · 9
- trigger-build Triggers a Jenkins job build. Required 'job_name' argument to specify which job to build. Optional 'parameters' object containing job parameters. Returns build queue information.
- stop-build Stops a running Jenkins build. Required 'job_name' and 'build_number' arguments. Halts an in-progress build execution.
- get-job-details Gets detailed information about a specific job. Required 'job_name' argument. Returns comprehensive job information including recent builds.
- list-jobs Lists all Jenkins jobs. Returns a list of all Jenkins jobs with their statuses.
- get-build-info Gets information about a specific build. Required 'job_name' and 'build_number' arguments. Returns build status, duration, and other details.
- get-build-console Gets console output from a build. Required 'job_name' and 'build_number' arguments. Returns the console log output from a specific build.
- get-queue-info Gets information about the Jenkins build queue. Returns information about pending builds in the queue.
- get-node-info Gets information about a Jenkins node/agent. Required 'node_name' argument. Returns node status and configuration details.
- list-nodes Lists all Jenkins nodes/agents. Returns a list of all Jenkins nodes/agents and their statuses.
Environment variables
JENKINS_URLJENKINS_TOKENUV_PUBLISH_TOKEN
Links
★ 2 GitHub stars