Bug Description
When attempting to connect the BigQuery MCP connector via the Claude Code Web UI (claude.ai/code), Google OAuth returns a redirect_uri_mismatch error (HTTP 400). The OAuth flow never completes.
Environment
- Platform: Claude Code on the Web (claude.ai/code)
- Connection method: UI Connector (Settings → Connectors → BigQuery)
- Google account type: Google Workspace (organizational account)
Steps to Reproduce
- Open claude.ai/code
- Navigate to Connectors settings
- Select BigQuery MCP connector
- Click "Connect" to initiate OAuth flow
- Google login page appears → select Google Workspace account
- Error page shown: "Access blocked: This app's request is invalid"
- Error:
400: redirect_uri_mismatch
Expected Behavior
OAuth flow should complete successfully and the BigQuery MCP connector should be authenticated.
Actual Behavior
Google OAuth rejects the request with redirect_uri_mismatch, indicating the redirect URI in the OAuth request does not match any URI registered in the OAuth client configuration.
Notes
Related Issues
Bug Description
When attempting to connect the BigQuery MCP connector via the Claude Code Web UI (claude.ai/code), Google OAuth returns a
redirect_uri_mismatcherror (HTTP 400). The OAuth flow never completes.Environment
Steps to Reproduce
400: redirect_uri_mismatchExpected Behavior
OAuth flow should complete successfully and the BigQuery MCP connector should be authenticated.
Actual Behavior
Google OAuth rejects the request with
redirect_uri_mismatch, indicating the redirect URI in the OAuth request does not match any URI registered in the OAuth client configuration.Notes
localhostport/protocol problems. This is a different issue since the Web UI would use a server-side callback URL (e.g.,https://claude.ai/api/mcp/auth_callback)Related Issues