-
Improvement
-
Resolution: Not A Defect
-
Minor
-
None
I'm the plugin owner of the mcp-server-plugin, which brings AI capabilities into the Jenkins ecosystem. For example, the plugin enables users to query Jenkins job build results via Copilot (see screenshot below).
Recently, we've received user feedback requesting deeper integration with SCM data.
To support this, our plugin provides an extension point that allows other plugins to expose their own MCP capabilities. To integrate SCM information, we plan to:
- Add mcp-server-plugin as an optional dependency
- Implement a new class that extends the McpServerExtension interface
- Provide a custom implementation of the MCP tool method for SCM-related data
Therefore, we would like to request permission to contribute MCP support to the git-plugin or scm-api plugin — whichever is more appropriate.
Please let us know if this proposal aligns with your vision for the plugin and if you're open to accepting such a contribution.