J

Jenkins Go

Go-based MCP server for Jenkins automation with 30+ tools for console logs, pipeline inspection, build comparison, and test reports.

Jenkins·No reviews yet
Repo
Share:

About

Go-based MCP server for Jenkins automation with 30+ tools for console logs, pipeline inspection, build comparison, and test reports.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Jenkins Go.

What is the primary function of Jenkins Go?
Jenkins Go is a Go-based MCP server designed for Jenkins automation. It provides tools for console log analysis, pipeline inspection, build comparison, and test report generation within a Jenkins environment.
How do I install Jenkins Go with an MCP client like Cline?
Installation with an MCP client like Cline typically involves adding the Jenkins Go server's definition, which uses a stdio transport. Specific client commands will vary, but generally involve a 'mcp add' or 'mcp client install' command with the appropriate configuration details.
Does Jenkins Go require API keys or other credentials to operate?
No, Jenkins Go specifies 'none' for its authentication type. It does not require API keys, OAuth, or other credentials for basic operation, simplifying its integration and use.
What kind of tools or capabilities does Jenkins Go offer?
Jenkins Go exposes over 30 distinct tools. These tools support functionality such as analyzing console logs, inspecting Jenkins pipelines, comparing different builds, and generating comprehensive test reports.
What is the licensing model for Jenkins Go?
Information about the licensing model is not provided. It is typically open-source given it is hosted on GitHub, but specific licensing terms would be detailed within the repository.
What is a common prerequisite for using Jenkins Go?
A common prerequisite for using Jenkins Go is an existing Jenkins environment. This MCP server augments Jenkins functionality, so a deployment of Jenkins is necessary for its tools to be effective.

Install Jenkins Go

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "jenkins-go": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-jenkins-go"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "jenkins-go": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-jenkins-go"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "jenkins-go": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-jenkins-go"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.