67
/ 100
12 days ago
glama

Jenkins MCP Server

Exposes Jenkins CI/CD capabilities as MCP tools, including job management, builds, pipelines, and Terraform/GCP log inspection.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 1 credential: JENKINS_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configJENKINS_URLAs long as a .env file exists in cwd, server.py picks up / JENKINS_USER / JENKINS_TOKEN automatically - there's no need (and no reason) to duplicate them here.
configJENKINS_USERAs long as a .env file exists in cwd, server.py picks up JENKINS_URL / / JENKINS_TOKEN automatically - there's no need (and no reason) to duplicate them here.
🔐 secretJENKINS_TOKENAs long as a .env file exists in cwd, server.py picks up JENKINS_URL / JENKINS_USER / automatically - there's no need (and no reason) to duplicate them here.
configJENKINS_VERIFY_SSLtrue Verify TLS certs for https:// Jenkins
configJENKINS_TIMEOUT30 Request timeout (seconds)
configJENKINS_MAX_RETRIES3 HTTP retry attempts
configJENKINS_BACKOFF_FACTOR0.5 Retry backoff factor
configJENKINS_POOL_CONNECTIONS/ JENKINS_POOL_MAXSIZE 10 / 20 Connection pool sizing
configJENKINS_POOL_MAXSIZEJENKINS_POOL_CONNECTIONS / 10 / 20 Connection pool sizing
configLOG_LEVELINFO Logging level
configLOG_FILElogs/jenkins_mcp.log Rotating log file path
configLOG_TO_CONSOLE
configDEFAULT_PAGE_SIZE50 Default page size for paginated tools
configJENKINS_CLI_JAR_(empty)_ Optional path to jenkins-cli.jar
configJAVA_BIN
configTERRAFORM_STATE_BUCKET/ GCP_PROJECT _(empty)_ Optional fallback hints for Terraform/GCP tools
configGCP_PROJECTTERRAFORM_STATE_BUCKET / _(empty)_ Optional fallback hints for Terraform/GCP tools
configMCP_TRANSPORT$env:="streamable-http"; python server.py
configMCP_HOST
configMCP_PORT
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/manjunath031984-jenkins-mcp-gcp-15n8tx)](https://m8ven.ai/mcp/manjunath031984-jenkins-mcp-gcp-15n8tx)
commit: c82e8eafd831649dd13faaeeaa51c5837e565a56
code hash: d5f0dff47dd820f0d01edbf47e738553b52ac7f4463d9a4dc6cc5da9272f3472
verified: 7/19/2026, 8:46:59 AM
view raw JSON →