Documentation Index
Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
Use this file to discover all available pages before exploring further.
Jenkins
Connect your Jenkins CI/CD server to enable CloudThinker agents to monitor builds, analyze test results, review pipeline logs, and manage job operations.This guide requires the Jenkins MCP Server Plugin. Cloud-hosted Jenkins services are not supported.
Supported Platforms
| Platform | Support |
|---|---|
| Self-hosted Jenkins | 2.x+ with MCP Server Plugin |
Setup
Configure Root URL
Required for the MCP server to return job results. Configure via Jenkins Script Console:
Verify MCP Endpoint
Test before adding to CloudThinker:Required Permissions
- Overall: Read
- Job: Read, Discover
- View: Read
Agent Capabilities
| Capability | Description |
|---|---|
| Build Monitoring | List jobs, check build status |
| Log Analysis | Retrieve and search build logs |
| Test Results | View test outcomes |
| Pipeline Replay | Re-run builds with modified scripts |
| SCM Integration | View Git changes and commits |
| Job Management | Trigger builds, check queue status |
Example Prompts
Troubleshooting
Connection timeout
Connection timeout
- Verify Jenkins is running
- Check port 9090 is accessible
Empty job list
Empty job list
- Ensure root URL is configured via Script Console
Authentication failed
Authentication failed
- Verify admin password is correct
Security Best Practices
- Dedicated user - Create a dedicated Jenkins user for CloudThinker
- Token rotation - Rotate API tokens periodically
- Minimal permissions - Grant only required permissions
- Network isolation - Use VPN or private endpoints
Related
MCP Connections
Connect custom tools via Model Context Protocol
Kubernetes
Connect Kubernetes clusters