MCP server for Jenkins CI/CD operations — 53 tools for job management, builds, pipelines, nodes, credentials, plugins, and more
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"pawangunjkar-jenkins-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🏗️ Jenkins MCP Server > **MCP server for Jenkins CI/CD operations — 53 tools for job management, builds, pipelines, nodes, credentials, plugins, and more.** A comprehensive [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server that exposes the full Jenkins REST API as AI-ready tools. Connect your AI assistant (Cursor, Claude Desktop, or any MCP client) to manage Jenkins servers through natural language. Author: **Pawan Gunjkar** (pawangunjkar@gmail.com) --- ## 📥 Install ### Option 1: PyPI / uvx (Recommended) ```bash uvx pawangunjkar-jenkins-mcp ``` **Cursor / Claude Desktop** — add to `.cursor/mcp.json`: ```json { "mcpServers": { "jenkins": { "command": "uvx", "args": ["pawangunjkar-jenkins-mcp"], "env": { "JENKINS_URL": "http://localhost:8080", "JENKINS_USERNAME": "admin", "JENKINS_API_TOKEN": "your-api-token" } } } } ``` ### Option 2: Smithery ```bash npx -y @smithery/cli install jenkins-mcp --client cursor ``` ### Option 3: Clone from GitHub ```bash git clone https://github.com/Pawangunjkar/jenkins-mcp.git cd jenkins-mcp uv sync uv run server.py ``` > See [PUBLISHING.md](PUBLISHING.md) for full publishing steps. --- ## ✨ Features - 🔌 **53 tools** across **10 categories** — full Jenkins API coverage - 🔐 **Secure authentication** — API token-based auth with CSRF crumb handling - 💾 **Credential caching** — auto-connect from env vars or cached credentials - 📁 **Folder support** — navigate and manage jobs in nested folder structures - 🔀 **Pipeline support** — view stages, replay builds, and inspect pipeline runs - 🧩 **Plugin management** — list, install, and inspect plugins - 🖥️ **Node management** — monitor agents, executors, and system health - 🎯 **Zero configuration** — just set env vars and run --- ## 🚀 Quick Start ### Prerequisites - **Python 3.10+** - **[uv](https://docs.astral.sh/uv/)** package manager - **Jenkins server** with API access enabled ##…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.