avisangle/jenkins-mcp-server
by Various
An MCP server for interacting with a Jenkins server. Allows you to trigger jobs, check build statuses, and manage your Jenkins instance through MCP.
MCP
avisangle/jenkins-mcp-server
Added 1 June 2026
Overview
An MCP server that connects AI agents to a Jenkins instance. It enables triggering jobs, checking build statuses, and managing Jenkins operations through the Model Context Protocol.
Best for
Best for
Developers who want to control Jenkins pipelines through an AI agent
Use cases
- Trigger Jenkins jobs from an AI assistant
- Check build status and logs without opening the Jenkins UI
- Automate CI/CD workflows via natural language commands
How to use
Install
pip install -e . Tools exposed
trigger_jobget_job_infolist_jobssearch_jobssearch_and_triggerget_folder_infoget_build_statusget_console_logsummarize_build_logget_pipeline_statuslist_build_artifactsdownload_build_artifactsearch_build_artifacts
Tested with
Claude Desktop
Example client config
{\n "mcpServers": {\n "jenkins": {\n "command": "node",\n "args": [\n "/path/to/jenkins-mcp-server/bin/jenkins-mcp.js"\n ],\n "env": {\n "JENKINS_URL": "http://your-jenkins-server:8080",\n "JENKINS_USER": "your-username",\n "JENKINS_API_TOKEN": "your-api-token"\n }\n }\n }\n} Notes
An MCP server that connects AI agents to a Jenkins instance. It enables triggering jobs, checking build statuses, and managing Jenkins operations through the Model Context Protocol.
2 stars on GitHub. Last updated 2026-02-13.
Use cases
- Trigger Jenkins jobs from an AI assistant
- Check build status and logs without opening the Jenkins UI
- Automate CI/CD workflows via natural language commands
Pros
- Simple Python implementation easy to extend
- Direct integration with Jenkins for common operations
- Works with any MCP-compatible client
Cons
- Very early stage with only 2 GitHub stars
- Limited to basic job triggering and status checks
- Requires manual setup and Jenkins API credentials
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Simple Python implementation easy to extend
- Direct integration with Jenkins for common operations
- Works with any MCP-compatible client
Cons
- Very early stage with only 2 GitHub stars
- Limited to basic job triggering and status checks
- Requires manual setup and Jenkins API credentials
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.