From 33694687e8d922026b179bb26995f5a1ed3394cd Mon Sep 17 00:00:00 2001 From: Alano Terblanche <18033717+Benehiko@users.noreply.github.com> Date: Tue, 17 Feb 2026 16:42:07 +0100 Subject: [PATCH] feat(realms): docker MCP Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com> --- x/realms/docker.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/x/realms/docker.go b/x/realms/docker.go index 612ff09f..5607b1c9 100644 --- a/x/realms/docker.go +++ b/x/realms/docker.go @@ -39,3 +39,13 @@ var ( // DockerHubStagingAuthenticationMetadata is a pointer to the default staging user signed in to Docker DockerHubStagingAuthenticationMetadata = secrets.MustParsePattern("docker/auth/metadata/hub-staging/**") ) + +var ( + // DockerMCPDefault is the default realm used for MCP related secrets + DockerMCPDefault = secrets.MustParsePattern("docker/mcp/**") + // DockerMCPOAuth is the realm used for all MCP OAuth credentials retrieved by Docker. + DockerMCPOAuth = secrets.MustParsePattern("docker/mcp/oauth/**") + // DockerMCPOAuthDCR is the realm used to hold Dynamic Client Registered (DCR) + // OAuth configurations for supported MCP servers. + DockerMCPOAuthDCR = secrets.MustParsePattern("docker/mcp/oauth-dcr/**") +)