Jenkins MCP Server
JSON →MCP Jenkins is a Go-based integration layer designed to connect Model Context Protocol (MCP) tools with Jenkins CI/CD pipelines. This project provides a lightweight, high-performance bridge that enables automated pipeline execution, job management, and status retrieval through MCP-driven workflows.
Tools · 12
- list_jobs List all Jenkins jobs
- get_job_info Get detailed information about a specific Jenkins job
- trigger_build Trigger a build for a Jenkins job
- get_build_info Get information about a specific build
- get_build_log Get the console log of a specific build
- create_job Create a new Jenkins job
- delete_job Delete a Jenkins job
- enable_job Enable a Jenkins job
- disable_job Disable a Jenkins job
- get_queue_info Get information about the Jenkins build queue
- get_plugins_info Get information about installed Jenkins plugins
- get_nodes_info Get information about Jenkins nodes/agents
Environment variables
JENKINS_URLJENKINS_API_TOKEN
Links
★ 3 GitHub stars