productivity
Jenkins MCP, CLI, and Lua Integration for AI Agents
Jenkins integration docs for AI agents: MCP gateway setup, Jenkins CLI commands, Lua API reference, credentials, and function schemas.Jenkins for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
jenkins.jenkins_list_jobs | Read read | 0 | List all Jenkins jobs. Returns job names, URLs, colors (build status), and basic metadata. |
jenkins.jenkins_get_job | Read read | 1 | Get detailed information about a specific Jenkins job, including description, last build, health reports, and parameters. |
jenkins.jenkins_create_job | Write write | 4 | Create a new Jenkins job. Requires a job name and configuration. |
jenkins.jenkins_list_builds | Read read | 3 | List builds for a specific Jenkins job, including build numbers, results, durations, and timestamps. |
jenkins.jenkins_get_build | Read read | 2 | Get detailed information about a specific Jenkins build, including result, duration, console output, artifacts, and change sets. |
jenkins.jenkins_list_nodes | Read read | 0 | List all Jenkins nodes (agents), including name, offline status, and executor count. |
jenkins.jenkins_get_current_user | Read read | 0 | Get the authenticated Jenkins user's profile information, including user ID, full name, and email. |