Built by Metorial, the integration platform for agentic AI.
Provider Summary
list Jenkins jobs
trigger Jenkins builds
inspect build queue items
retrieve build status and logs
search failed build logs
read Jenkins test reports
find jobs by SCM repository URL
summarize build changesets
check Jenkins controller status
Use Jenkins Remote Access API endpoints to inspect CI jobs and builds, trigger and replay builds, read queues and logs, summarize tests and SCM metadata, and check controller status.
This integration uses Jenkins HTTP Basic authentication with a username and API token. It is REST-only: it does not depend on the Jenkins MCP Server plugin, Jenkins CLI, or Jenkins script console.
Get Jenkins job details, including status, health reports, and recent build references.
List jobs in the root or a folder, sorted by name with skip/limit pagination and optional recursion or name filtering.
Trigger a job build with or without scalar or scalar-array parameters and return the Jenkins queue item reference.
Inspect a queued build by queue item id, including task and executable build details when assigned.
Get build metadata by number, by Jenkins last-build selector, or from lastBuild when no build is specified.
Update a Jenkins build display name and/or description through stock build HTTP endpoints.
Read build console logs with progressiveText cursors and consoleText fallback.
Search build console logs with pattern, optional regex/case controls, context lines, bounded line scans, and result counts.
Re-trigger a job, preferring Pipeline Replay when available and otherwise copying parameters from the source build.
Read Pipeline Replay scripts when the Jenkins Pipeline Replay HTTP page is available.
Run Pipeline Replay through the Pipeline Replay HTTP endpoint when available.
Fetch JUnit test report counts, suites, optional test cases, failing-case filtering, and truncation metadata.
Return Jenkins JUnit flakyFailure entries from test metadata.
Parse job config.xml and summarize SCM classes, repository URLs, branches, and credential ids.
Return Git SCM metadata attached to a build, including repository URIs, built branches, and commit when Jenkins exposes Git BuildData.
Return build changeset entries with commit ids, messages, authors, timestamps, and affected paths.
Recursively find jobs whose Git SCM config loosely matches a repository URL and optional branch, with skip/limit pagination.
Return the Jenkins identity visible to the authenticated API token.
Return controller, queue, node, and executor status from Jenkins HTTP APIs.
This integration is licensed under the FSL-1.1.
Built with ❤️ by Metorial