claude.ai MCP connectors (Google Calendar, Gmail, Drive) appear uninvited and nag every startup

Open 💬 0 comments Opened Jul 3, 2026 by MikeTheCanuck

Every Claude Code session opens with:

1 MCP server needs authentication · run /mcp

I did not install these. I did not ask for them. They appeared because Anthropic auto-enrolled all users in cloud connectors for Google Calendar, Gmail, and Google Drive.

The startup CTA is a dark pattern. A user who doesn't know what claude.ai MCP connectors are will see "needs authentication" and either click through to authorize Google account access without understanding what they're agreeing to, or spend time debugging why something that needs authentication is showing up when they didn't configure anything.

What actually happened:

Anthropic shipped built-in cloud MCP connectors that are fetched and surfaced to all Claude Code users automatically. The connectors show up in mcp-needs-auth-cache.json without any user action. The startup warning then presents them as if they are pending user work.

The correct default is: these should not exist for a user until they explicitly opt in.

Workaround found:

"disableClaudeAiConnectors": true

in ~/.claude/settings.json suppresses them. But I had to dig through the JSON schema to find this - it is not documented anywhere obvious, and the startup banner doesn't mention it.

What I'd want instead:

  • No startup warning for connectors the user never configured
  • If Anthropic wants to promote these connectors, do it once, in a dismissible way, not on every session
  • Surface disableClaudeAiConnectors somewhere users can find it without reading source schemas

Running Claude Code 2.1.195 on macOS.

View original on GitHub ↗