diff --git a/mcp-worker/src/consentScreen.ts b/mcp-worker/src/consentScreen.ts index db11cf621..d586a15da 100644 --- a/mcp-worker/src/consentScreen.ts +++ b/mcp-worker/src/consentScreen.ts @@ -21,180 +21,462 @@ export function renderConsentScreen({ consentToken: string }) { return html` - +
-+ DevCycle MCP Server provides secure access to feature flag management. +
+ ++ Connect your tools directly to DevCycle's API with OAuth-secured authentication for seamless feature flag operations. +
+- ${clientName} is requesting - permission to access the - DevCycle API using your account. - Please review the permissions before proceeding. -
-Review the permissions before granting access to your DevCycle account
+- If you did not initiate the request coming from - ${clientName} - (${redirectUri}) or you do not trust this - application, you should deny access. -
-+ ${clientName} is requesting permission to access the + DevCycle API using your account credentials. +
++ Security Notice: Only authorize applications you trust. + If you didn't initiate this request from ${clientName} you should deny access. +
+- You're signing in to a third-party application. Your - account information is never shared without your - permission. -