mcp-jenkins
The Model Context Protocol (MCP) Jenkins is an open-source implementation that integrates Jenkins with AI language models, ensuring secure and contextual AI interactions.
MCP Jenkins is a project designed to bridge Jenkins with AI language models, following Anthropic's MCP specification. It allows for secure and contextual interactions with Jenkins tools, ensuring data privacy and security. The project supports various installation methods, including using 'uv', 'pip', and 'Smithery'. It provides a setup guide for different platforms like Cursor and VSCode Copilot Chat, enabling users to configure and use the MCP server effectively. The project also includes a range of tools for interacting with Jenkins, such as getting job information, managing builds, and handling multibranch pipelines. Additionally, it offers development and debugging support through MCP Inspector and pre-commit hooks.
Features
- Secure AI Interactions: Ensures secure and contextual interactions with Jenkins tools.
- Multiple Installation Methods: Supports installation via 'uv', 'pip', and 'Smithery'.
- Platform Configuration: Provides setup guides for platforms like Cursor and VSCode Copilot Chat.
- Comprehensive Toolset: Offers tools for job management, build handling, and multibranch pipeline operations.
- Development Support: Includes MCP Inspector for debugging and pre-commit hooks for development.
Tools
get_all_jobs
Get all assignments
get_job_config
Get job configuration
search_jobs
Search jobs based on specific fields
get_running_builds
Get the running build