mcp-jenkins-server
2.5
The MCP Jenkins Server is a protocol server designed to integrate with Jenkins, offering tools for job management and information retrieval. It supports Python 3.10+, and requires Jenkins API access for operation.
MCP Jenkins Server
A Model Context Protocol (MCP) server that provides Jenkins integration tools.
Features
- Get Jenkins server information
- List and inspect Jenkins jobs
- Get build information and console output
- Manage Jenkins views
- Trigger specific job builds
Requirements
- Python 3.10+
- Jenkins server with API access
- Jenkins API token for authentication
Available Tools
get_jenkins_info
Get Jenkins server information
list_jobs
List all Jenkins jobs
get_job_info
Get information about a specific job
job_name
: Name of the job to inspect
get_build_info
Get information about a specific build
job_name
: Name of the jobbuild_number
: Build number to inspect
get_build_console_output
Get console output for a specific build
job_name
: Name of the jobbuild_number
: Build number to inspect
get_views
List all Jenkins views
trriger_llm_demo_job_build
Trigger the "LLM_Demo" job build
user
: User name to pass as build parameter