Gmail MCP connector blocked by Google for gmail.modify scope
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The Gmail MCP connector available at claude.ai/settings/connectors only appears to be authorized for read access. When
the connector attempts label operations (add or remove labels), it returns a 403 Permission Denied error.
When attempting to re-authorize the connector to grant broader permissions, Google displays a hard block: "This app is
blocked. This app tried to access sensitive info in your Google Account. To keep your account safe, Google blocked this
access." There is no "Advanced" option to proceed.
Impact: Any scheduled agent that uses the Gmail connector cannot modify labels, making it impossible to track which
emails have been processed. This causes duplicate processing on subsequent runs.
Environment: Claude Code scheduled agent (remote trigger), Gmail MCP connector (gmailmcp.googleapis.com)
What Should Happen?
Expected behavior: The Claude.ai Gmail connector should be verified by Google for gmail.modify scope so that scheduled
agents can read, label, and organize Gmail messages.
Error Messages/Logs
Steps to Reproduce
Steps to Reproduce:
- Go to claude.ai/settings/connectors and connect the Gmail integration
- Create a scheduled remote agent that uses the Gmail connector
- In the agent prompt, instruct it to add or remove a label using the label_message or unlabel_message tools
- Run the agent — the label operation returns a 403 Permission Denied error
- Attempt to re-authorize the Gmail connector with broader permissions — Google displays a hard block: "This app is
blocked" with no option to proceed
Expected: Label operations succeed
Actual: 403 on label operations; re-authorization blocked by Google
Claude Model
Sonnet (default)
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.1.117
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗