MCP Jenkins
JSON →Enables secure, contextual AI interactions with Jenkins tools via the Model Context Protocol.
Install
uvx mcp-jenkins Tools · 24
- get_item Get a specific item by name.
- get_item_config Get the configuration of a specific item.
- get_item_parameters Get the parameters of a specific item.
- get_all_items Get all items in Jenkins.
- query_items Query items based on pattern.
- build_item Build a item.
- get_all_nodes Get all nodes in Jenkins.
- get_node Get a specific node by name.
- get_node_config Get the configuration of a specific node.
- get_all_queue_items Get all queue items in Jenkins.
- get_queue_item Get a specific queue item by ID.
- cancel_queue_item Cancel a specific queue item by ID.
- get_build Get a specific build by job name and build number.
- get_build_scripts Get scripts associated with a specific build.
- get_build_console_output Get the console output of a specific build.
- get_build_parameters Get the parameters of a specific build.
- get_build_test_report Get the test report of a specific build.
- get_running_builds Get all currently running builds in Jenkins.
- stop_build Stop a specific build by job name and build number.
- get_all_build_artifacts List the artifacts of a specific build.
- get_build_artifact Download an artifact from a specific build.
- get_build_artifact_url Get the direct URL of an artifact from a specific build.
- get_view Get a specific view by name.
- get_all_views Get the configuration of a specific view.
Links
★ 124 GitHub stars