mcp-server-plugin
Verified Safeby jenkinsci
Overview
This plugin enables Jenkins to act as a Model Context Protocol (MCP) server, exposing Jenkins functionalities as tools for AI agents and IDEs.
Installation
No command providedSecurity Notes
The plugin leverages Jenkins' existing security model for authentication (API tokens with Basic Auth) and permission checks for actions like triggering builds. It implements configurable Origin header validation, which is off by default for AI agents but can be enabled for stricter security. There are no signs of 'eval', obfuscation, or hardcoded secrets. Destructive actions like 'triggerBuild' and 'updateBuild' require appropriate Jenkins permissions. Information serialization is handled by Jackson and Jenkins' own @ExportedBean mechanism, which helps control data exposure.
Similar Servers
mcp-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
mcp-servers
An MCP server for fetching, cleaning, and intelligently extracting content from web pages, designed for agent-building frameworks.
jentic-sdks
The Jentic MCP Plugin enables AI-agent builders to discover, load, and execute external APIs and workflows via the Model Configuration Protocol (MCP), generating LLM-compatible tool definitions.
teamcity-mcp
Exposes JetBrains TeamCity as structured AI-ready resources and tools for LLM agents and IDE plugins, enabling AI models to interact with CI/CD processes.