Hey, thanks for the detailed report. This isn’t a Cursor-side bug. Cursor returns the cursor://anysphere.cursor-mcp/oauth/callback redirect correctly, and OAuth works fine for other MCP providers that have this URI registered.
The “The app redirect URL is invalid” error is coming from Vercel’s authorize endpoint before the callback ever returns to Cursor. This means Vercel hasn’t whitelisted cursor://anysphere.cursor-mcp/oauth/callback as a valid redirect URI in their OAuth client config for the MCP integration client_id=cl_KcWL599JrCOhI4n2lXPJJ8rkF4SqSbOf. Redirect URI registration is done on the provider side, so we can’t fix this unilaterally.
I’ve reported this on our side. It also helps to ping Vercel support with the same request. The more signals they get, the faster they’ll pick it up. I can’t share an ETA since the fix depends on them. If there’s an update, I’ll post it in the thread.
Still broken Aug 11 2026 via Cursor Vercel plugin (649) in Grok Bot. Connect card shows but auth never completes — stays needsAuth, tools=0. Stripe/Notion/Gmail OAuth worked fine in the same session. Please whitelist Cursor’s OAuth redirect and fix the plugin auth path.
Hey, thanks for the update, @Ahmet. What you’re describing (needsAuth, tools=0, and Stripe/Notion/Gmail connecting fine in the same session) points to this being a Vercel OAuth issue, not something in your setup. The auth is getting stuck on Vercel before the flow can finish and return the token back to Cursor.
We’re tracking this issue. I can’t share an exact timeline since the final step depends on Vercel. It also helps if you ping their support with the same request. More reports usually means they pick it up faster.
Quick tracking ask: this thread originally was about the desktop error “The app redirect URL is invalid”, but your case is the Grok Bot plugin where auth hangs on needsAuth. The symptom is a bit different. Can you start a separate thread specifically for Grok Bot Vercel and mention plugin version 649, plus that Stripe/Notion/Gmail worked in the same session? That way we can track it cleanly on its own. I’ll share an update if I hear more.
@deanrie opened a dedicated Grok Bot thread as requested, with a Grok Bot iOS screenshot of Vercel’s “App configuration error - The app redirect URL is invalid” on plugin 649. Connector stays needsAuth / tools=0. Other official plugins in the same Grok Bot session connect fine.