Skip to content
Book demo

Jenkins

Remote MCP·Local·STDIO

Enterprise-grade Jenkins CI/CD integration with 21 tools for job management, build status, artifact management, queue monitoring, and pipeline logs.

Good for:CI/CD pipeline managementBuild monitoringJob triggeringArtifact downloads

Installation path

Open AugmentGo to ConfigurationSelect MCP RegistryClick "Add Server"

Clone the jenkins-mcp-server repository, install dependencies, then choose Add Server, select Local MCP, use node as the command with the path to bin/jenkins-mcp.js.

Setup steps

  1. 01

    Clone the repository

    git clone https://github.com/avisangle/jenkins-mcp-server && cd jenkins-mcp-server

  2. 02

    Install dependencies

    npm install && pip install -e . (or uv pip install -e .)

  3. 03

    Get Jenkins API token

    Log into Jenkins → your username → Configure → API Token → Add new Token → Generate.

  4. 04

    Open Add Server

    Configuration → MCP Registry → Add Server in Cosmos.

  5. 05

    Pick the Local MCP tab

  6. 06

    Set the command

    Command

    node
  7. 07

    Add the arguments

    Replace with the actual path where you cloned the repo.

    Args

    /absolute/path/to/jenkins-mcp-server/bin/jenkins-mcp.js
  8. 08

    Set environment variables

    JENKINS_URL

    JENKINS_URL=http://your-jenkins-server:8080

    JENKINS_USER

    JENKINS_USER=your-username

    JENKINS_API_TOKEN

    JENKINS_API_TOKEN=your-api-token
  9. 09

    Click Add, then enable

    Toggle on Cosmos Agent or CLI.

Local command

Suggested name: jenkins

node /path/to/jenkins-mcp-server/bin/jenkins-mcp.js

Requires cloning the repository and installing npm and Python dependencies. Python 3.12+ required.

Authentication

Jenkins API token. Set JENKINS_URL, JENKINS_USER, and JENKINS_API_TOKEN.

VariableExampleRequired
JENKINS_URLhttp://your-jenkins-server:8080Yes
JENKINS_USERyour-usernameYes
JENKINS_API_TOKENyour-api-tokenYes
Official documentation →