Back to Home
jenkinsci icon

mcp-server-plugin

Verified Safe

by jenkinsci

Overview

Enables Jenkins to act as a Model Context Protocol (MCP) server, exposing Jenkins functionalities as tools for LLM-powered applications or IDEs.

Installation

Run Command
No command provided

Environment Variables

  • io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.limit.max
  • io.jenkins.plugins.mcp.server.Endpoint.keepAliveInterval
  • io.jenkins.plugins.mcp.server.Endpoint.requireOriginHeader
  • io.jenkins.plugins.mcp.server.Endpoint.requireOriginMatch

Security Notes

The plugin leverages Jenkins' robust security model, requiring Jenkins API tokens for authentication and respecting user permissions (ACL). Origin header validation is implemented and configurable, though it's not strictly enforced by default to facilitate AI agent usage. Dynamic method invocation is constrained to annotated methods on registered extensions, which is standard for Jenkins plugins. Parameter deserialization uses reflection for plugin compatibility but operates within the Jenkins parameter framework. No hardcoded secrets or obvious malicious patterns were found. Running safely requires proper Jenkins security configuration and consideration of the origin header validation settings.

Similar Servers

Stats

Interest Score47
Security Score8
Cost ClassMedium
Avg Tokens2500
Stars53
Forks38
Last Update2026-01-13

Tags

JenkinsPluginMCPLLMServer