jenkins-mcp-enterprise
by Jordan-Jarvis·★ 28·Score 44
Advanced Jenkins MCP server with enterprise features for multi-instance management and AI-powered build diagnostics.
Overview
The jenkins-mcp-enterprise is a comprehensive Model Context Protocol server that bridges AI systems with Jenkins CI/CD pipelines. It offers advanced features including multi-instance routing, build diagnostics with configurable recommendations, log inspection, and optional vector search capabilities. The server supports both synchronous and asynchronous build triggering, job definition inspection, and hierarchical build discovery, making it particularly valuable for complex enterprise environments with multiple Jenkins instances.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this server if you need advanced Jenkins integration with AI-powered failure analysis and multi-instance management capabilities.
When NOT to choose this
Avoid this if you need a simple Jenkins integration, require job editing capabilities for SCM-backed pipelines, or prefer a permissive license (this uses GPL v3).
Tools this server exposes
12 tools extracted from the READMEtrigger_buildStart a build and wait for completion
trigger_build_asyncQueue a build without waiting for completion
trigger_build_with_subsTrigger a build and track downstream/sub-build execution
get_jenkins_job_parametersInspect job parameters before triggering builds
find_jobsSearch jobs by name, path, or URL on one resolved Jenkins instance
list_job_buildsList recent builds for a job, or a window around a target build number
get_build_infoFetch metadata for a specific build or lastBuild
get_job_definitionInspect whether a job is SCM-backed, inline, multibranch, or XML-backed
ripgrep_searchSearch logs with regex and context windows
filter_errors_grepFilter logs with common error-oriented patterns
diagnose_build_failureAI-assisted failure diagnosis using logs, hierarchy data, and configured recommendations
semantic_searchVector-backed similarity search across log chunks when vector search is enabled
Comparable tools
Installation
Installation
Prerequisites
- Python 3.10+
- Jenkins API access
- Jenkins username and API token
- Docker and Docker Compose if you want container deployment
- Qdrant if you want
semantic_search
Install from Source
git clone https://github.com/Jordan-Jarvis/jenkins-mcp-enterprise
cd jenkins-mcp-enterprise
python3 -m pip install -e .Docker and Compose
cp config/mcp-config.example.yml config/mcp-config.yml
./start-jenkins_mcp_enterprise.shStart the Server
jenkins_mcp_enterprise --config config/mcp-config.ymlClaude Desktop Configuration
Add to ~/.claude_desktop_config.json:
{
"mcpServers": {
"jenkins": {
"command": "jenkins_mcp_enterprise",
"args": ["--config", "config/mcp-config.yml"]
}
}
}Compare jenkins-mcp-enterprise with
Last updated · Auto-generated from public README + GitHub signals.