Skip to main content
Version: Latest

Jenkins

Note: this connector has no hand-written README yet. Only the auto-generated reference below is available. See the connector's manifest at connectors/identos.jenkins/connector.v1.json for the source.

Manifest reference

  • ID: identos.jenkins
  • Version: 1.0.0
  • Resource type: urn:connector:identos:jenkins
  • Capabilities: mcp

Supported auth modes

TypeDetails
staticscheme basic; setup fields: basic_auth_env

Setup fields

IDLabelDefaultSecret?Notes
base_urlJenkins base URLnoplaceholder: https://jenkins.example.com
basic_auth_envBasic auth credentialsyesPick a secret containing 'user:apitoken' — base64-encoded at request time.

Scopes

Scope
jenkins:read
jenkins:execute

Routes

MethodPatternScopeResource template
POST/{job_path:.*}/buildjenkins:executejenkins://jobs/{{job_path}}
GET/{job_path:.*}/{build_number}/api/jsonjenkins:readjenkins://jobs/{{job_path}}/builds/{{build_number}}
GET/{job_path:.*}/{build_number}/consoleTextjenkins:readjenkins://jobs/{{job_path}}/builds/{{build_number}}

MCP tools

NameScopeDescription
execute_jobjenkins:executeTrigger a Jenkins job build. job_path is the path segment from /job/... to the job root (no trailing slash).
get_build_statusjenkins:readGet the JSON status for a specific build of a Jenkins job.
get_build_consolejenkins:readGet the console text for a specific build of a Jenkins job.