Skip to main content
Jenkins

Jenkins

Discover and interact with Jenkins CI/CD pipelines and jobs.

The Jenkins molecule enables discovery of Jenkins jobs, builds, pipelines, and agents. It provides visibility into your CI/CD infrastructure and allows interaction with Jenkins via MCP tools.

  • Discovery: Automatically discover Jenkins jobs, builds, and agents
  • MCP Tools: Interact with Jenkins (trigger builds, get logs, manage jobs)
  • Multi-Instance: Support for multiple Jenkins instances
discovery:
enabled: true
settings:
url: "https://jenkins.example.com"
username: "admin"
api_token: "your-api-token"
mcp:
enabled: true
settings:
url: "https://jenkins.example.com"
username: "admin"
api_token: "your-api-token"
  • jenkins.sixdegree.ai/v1/Job - Jenkins jobs

  • jenkins.sixdegree.ai/v1/Build - Build executions

  • jenkins.sixdegree.ai/v1/Pipeline - Pipeline jobs

  • jenkins.sixdegree.ai/v1/Agent - Jenkins agents/nodes

  • jenkins_list_jobs - List all Jenkins jobs

  • jenkins_get_job - Get job details

  • jenkins_trigger_build - Trigger a build

  • jenkins_get_build_log - Get build console output

  • jenkins_get_build_status - Check build status

The Jenkins molecule requires Jenkins credentials with appropriate permissions:

  • Username and API token (recommended)
  • Username and password (legacy)

To generate an API token:

  1. Go to Jenkins → User Settings → Configure
  2. Click "Add new Token"
  3. Copy the generated token

Required Jenkins permissions: