Jenkins
Available Tools
Trigger a new Jenkins build for a job. Optionally pass build parameters. Returns the queue item URL. Use list_jobs to…
Get details of a specific Jenkins build including result, duration, and timestamps. Use list_builds to find valid bui…
List builds for a Jenkins job with pagination. Returns build numbers, results, and timestamps. Use offset and limit f…
Get the console output of a Jenkins build as plain text. Use list_builds to find valid build numbers.
Stop a running Jenkins build. Use list_builds to find builds where building=true.
List Jenkins jobs with pagination. Returns job names, URLs, and status colors. Use offset and limit for next page.
Get Jenkins job details by name including build history, health, and configuration. For jobs in folders, use ‘folder/…
Get the XML configuration of a Jenkins job. Returns the raw config.xml. Use list_jobs to find valid job names.
Enable a disabled Jenkins job so it can be built. Use list_jobs to find valid job names.
Disable a Jenkins job to prevent new builds. The job remains visible but cannot be triggered. Use list_jobs to find v…
Permanently delete a Jenkins job and all its build history. This cannot be undone. Use list_jobs to find valid job na…
List all Jenkins nodes (agents and built-in). Returns node names, executor counts, and online/offline status.
Get details of a Jenkins node including executors, offline status, and configuration. Use list_nodes to find valid na…
List items in the Jenkins build queue. Shows jobs waiting to be built, why they are queued, and whether they are bloc…
Cancel a queued Jenkins build. Use list_queue_items to find valid queue IDs.
List all installed Jenkins plugins. Returns plugin names, versions, and whether updates are available.
Get Jenkins system information including mode, executor count, security status, and whether Jenkins is preparing for…
Validate Jenkins credentials by fetching the current user. Returns success status and message.