{"repo":"Jordan-Jarvis/jenkins-mcp-enterprise","free":true,"listed":false,"github":"https://github.com/Jordan-Jarvis/jenkins-mcp-enterprise","clone":"git clone https://github.com/Jordan-Jarvis/jenkins-mcp-enterprise.git","description":"The most advanced Jenkins MCP server available - Enterprise debugging, multi-instance management, AI-powered failure analysis, vector search, and configurable diagnostics for complex CI/CD pipelines.","language":"Python","stars":29,"topics":["ai","automation","ci-cd","debugging","devops","enterprise","jenkins","mcp","model-context-protocol","vector-search"],"license":"GPL-3.0","category":"mcp-servers","readme_excerpt":"Jenkins MCP Server Enterprise Jenkins MCP server for multi-instance routing, build diagnostics, and optional vector search. A Model Context Protocol (MCP) server for Jenkins that provides build management, log inspection, failure diagnostics, and multi-instance configuration. The maintained setup paths in this repository are source install and Docker/Compose. What It Does - Trigger builds synchronously or asynchronously - Find jobs before triggering or inspecting them - Inspect job definitions and source locations - Retrieve logs and run targeted log-search tools - Discover downstream and sub-build hierarchies - Inspect recent builds or a window around a specific build - Diagnose build failures with configurable recommendations - Route each tool call to the correct Jenkins instance based on jenkins url - Expose semantic search only when vector search is enabled - Expose apply job edit only when server-side job editing is enabled Quick Start 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 Understand the Two Config Layers The server uses two configuration layers: - Primary server config: config/mcp-config.yml - Diagnostic config: loaded from one of: - --diagnostic-config /path/to/file.yml - JENKINS MCP DIAGNOSTIC CONFIG=/path/to/file.yml - config/diagnostic-parameters.yml - bundled defaults in jenkins mcp enterprise/diagnostic ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jordan-Jarvis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jordan-Jarvis/jenkins-mcp-enterprise/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}