Jenkins MCP Server
by TelmanH
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JENKINS_MCP_HOME | No | Project folder with config/ and knowledge/. Default: nearest parent of the working directory containing config/jenkins_instances(.example).yaml. | |
| JENKINS_MCP_CONFIG | No | Path to the Jenkins instances file. Default: <home>/config/jenkins_instances.yaml. | |
| JENKINS_MCP_KB_DIR | No | Knowledge base folder, e.g. a private team repo checkout. Default: knowledge.dir from the yaml, otherwise <home>/knowledge. | |
| JENKINS_<NAME>_USER | No | Username of the Jenkins instance named <name> (upper case, non-alphanumeric characters replaced by '_'). Alternatively, the yaml field user_env can name a different environment variable. | |
| JENKINS_<NAME>_TOKEN | No | API token of the Jenkins instance named <NAME> (upper case, non-alphanumeric characters replaced by '_'). Use a dedicated read-only Jenkins user. Alternatively, the yaml field token_env can name a different environment variable. | |
| JENKINS_MCP_CACHE_DIR | No | Log cache directory. Default: ~/.cache/jenkins-mcp. | |
| JENKINS_MCP_LOG_LEVEL | No | Server log level (stderr). | WARNING |
| JENKINS_MCP_MAX_CHARS | No | Hard size limit of one tool answer. | 12000 |
| JENKINS_MCP_MAX_LOG_MB | No | Larger logs keep the first 20% and the end. | 200 |
| JENKINS_MCP_JOB_CACHE_S | No | Job lists (list_jobs, overviews) are reused for this many seconds; 0 disables caching. | 60 |
| JENKINS_MCP_CACHE_MAX_MB | No | Cache size limit in MB. | 1024 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues