-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
RHDH AI Sprint 3284
Task
Our current version of mcp-actions-backend that's available in RHDH is 0.1.2, which was aligned to Backstage 1.42.5.
There have been a number of changes in mcp-actions-backend since then, particularly the support of Dynamic Client Registration which will enable users to authenticate against the Backstage MCP server with their own credentials.
This issue will focus on updating and verifying the patch that we currently use (https://github.com/redhat-developer/rhdh-plugin-export-overlays/blob/main/workspaces/backstage/patches/2-fix-mcp-actions-backend.patch) still produces an installable dynamic plugin, and that Dynamic Client Registration is compatible with RHDH. There's a note in the README that may cause issues (and thus we want to verify it's compatible first):
The @backstage/plugin-auth package is currently only available in the new frontend system.
Tasks:
- Update mcp-actions-backend patch file and bump the plugin version (open PR only, open separate issue to track review/merge process)
- Build as a dynamic plugin and verify it's installable in RHDH
- Validate DCR enablement in RHDH
Dependencies and Blockers
QE impacted work
Documentation impacted work
Acceptance Criteria