From 12f46fb05aaaa4e830e2779b447671e78bc517a4 Mon Sep 17 00:00:00 2001 From: Syed Fahad Date: Thu, 5 Nov 2026 23:12:21 +0530 Subject: [PATCH] Document Verify your email to connect for MCP Email-and-password accounts that are not verified yet see a dedicated page during MCP OAuth. Adds the fix to Hosted MCP and Troubleshooting. --- platform/hosted-mcp.mdx | 3 +++ platform/support/troubleshooting.mdx | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/platform/hosted-mcp.mdx b/platform/hosted-mcp.mdx index 960aa3e..525d3ef 100644 --- a/platform/hosted-mcp.mdx +++ b/platform/hosted-mcp.mdx @@ -294,6 +294,9 @@ Seeing the tools doesn't prove repository access. The last step does. For test p Run the client's sign-in step: `/mcp` → Authenticate, or `codex mcp login graphify`. + + You're signed in, but the account's email isn't verified yet. Open the verification link Graphify emailed you (or use **Resend the verification email**), then connect again from your client. If you signed up with Google or GitHub, choose that option when you connect. + You're in a workspace with no indexed repositories. Switch with `set_workspace`. diff --git a/platform/support/troubleshooting.mdx b/platform/support/troubleshooting.mdx index 86fb4b2..03c0570 100644 --- a/platform/support/troubleshooting.mdx +++ b/platform/support/troubleshooting.mdx @@ -30,6 +30,10 @@ Your client hasn't finished the one-time browser sign-in. Graphify answers a req See [Hosted MCP](/platform/hosted-mcp#how-hosted-mcp-sign-in-works) for how sign-in works. +### "Verify your email to connect" + +You're signed in, but your Graphify account's email address isn't verified yet. Open the verification link from the email Graphify sent, or select **Resend the verification email** on that page, then connect again from your app. If you signed up with Google or GitHub, choose that option when you connect instead of email and password. + ### invalid_grant: "Refresh token superseded; retry the login." Several agent sessions shared one stored login and refreshed at the same time. Only one refresh wins. Sign in again from the client that failed.