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.jsonfor the source.
Manifest reference
- ID:
identos.jenkins - Version:
1.0.0 - Resource type:
urn:connector:identos:jenkins - Capabilities:
mcp
Supported auth modes
| Type | Details |
|---|---|
static | scheme basic; setup fields: basic_auth_env |
Setup fields
| ID | Label | Default | Secret? | Notes |
|---|---|---|---|---|
base_url | Jenkins base URL | — | no | placeholder: https://jenkins.example.com |
basic_auth_env | Basic auth credentials | — | yes | Pick a secret containing 'user:apitoken' — base64-encoded at request time. |
Scopes
| Scope |
|---|
jenkins:read |
jenkins:execute |
Routes
| Method | Pattern | Scope | Resource template |
|---|---|---|---|
POST | /{job_path:.*}/build | jenkins:execute | jenkins://jobs/{{job_path}} |
GET | /{job_path:.*}/{build_number}/api/json | jenkins:read | jenkins://jobs/{{job_path}}/builds/{{build_number}} |
GET | /{job_path:.*}/{build_number}/consoleText | jenkins:read | jenkins://jobs/{{job_path}}/builds/{{build_number}} |
MCP tools
| Name | Scope | Description |
|---|---|---|
execute_job | jenkins:execute | Trigger a Jenkins job build. job_path is the path segment from /job/... to the job root (no trailing slash). |
get_build_status | jenkins:read | Get the JSON status for a specific build of a Jenkins job. |
get_build_console | jenkins:read | Get the console text for a specific build of a Jenkins job. |