jenkins-mcp-server
If you are the rightful owner of jenkins-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides access to Jenkins data and functionality through a standardized interface for LLMs.
The Jenkins MCP Server is designed to facilitate interaction between Large Language Models (LLMs) and Jenkins instances. By implementing a Model Context Protocol (MCP) server, it allows LLMs to access Jenkins job data, execute operations, and utilize predefined prompts for common interactions. This server acts as a bridge, enabling seamless communication and automation of tasks within Jenkins environments. Users can access job configurations, build history, and status information as resources, while tools are available to trigger builds and manage tasks. The server is set up using Python 3.8+ and requires access to a Jenkins instance. Environment variables are configured to connect to Jenkins, and the server can be run in development mode using the 'uv' tool for managing Python environments.
Features
- Resources: Access Jenkins job configurations, build history, and status information.
- Tools: Trigger builds, update job configurations, and manage Jenkins tasks.
- Prompts: Pre-defined interaction patterns for common Jenkins operations.