Google Sheets MCP authorization in Cursor Marketplace is broken, Google auth says
"Access blocked: Authorization Error
You can’t sign in to this app because it doesn’t comply with Google’s OAuth 2.0 policy for keeping apps secure.
You can let the app developer know that this app doesn’t comply with one or more Google validation rules.
Learn more about this error
If you are a developer of Cursor, see error details.
Error 400: invalid_request"
Steps to Reproduce
Install Google Sheets from Marketplace (click Add button from the search page)
Change the “Private” to a specific project and unselect “Add for myself”
Hi @keen Thank you for the forum post. What you’re seeing isn’t caused by anything in your setup.
Google Sheets auth from the desktop Cloud and SSH paths is hitting an OAuth redirect Google rejects. Local auth can still succeed, which matches what you showed (Local connected, Cloud and SSH still needing auth).
For Cloud, try authenticating from https://cursor.com/agents instead of the in-app Authenticate button. Open MCP Servers from the + menu, find Google Sheets, then Login. Use the same Cursor account you use in the app. That path uses a different callback and is the one that can complete Cloud auth.
SSH remote may still show Needs Authentication after that. Local can stay as it is. We’ve let the team know and this is an issue we’re tracking. No timeline to share yet, but I’ll post here when there’s an update.