[BUG] Cowork MCP connector tools permanently disabled — only fix is renaming the connector key

Open 💬 0 comments Opened Jul 3, 2026 by evyatar-moonshot

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?

What's Wrong?

After a connector becomes corrupted, tools return "This tool has been disabled in your connector settings" permanently. The following do NOT fix it:

  • Setting tools to "Always Allow" in Settings → Connectors
  • Deleting ~/Library/Application Support/Claude/IndexedDB
  • Deleting ~/Library/Application Support/Claude/Local Storage
  • Adding "mcp__*__*" to ~/.claude/settings.json permissions.allow

What Does Fix It

Renaming the connector key in claude_desktop_config.json to any new name (e.g. ga4-analyzer → ga4-analyzer-2) immediately resolves the issue — the tools work under the new name.

Hypothesis

The disabled state appears to survive all local storage deletion, suggesting it may be stored somewhere unexpected — possibly tied to the connector key name in a location not covered by the above deletions.

What Should Happen?

Either the UI "Always Allow" setting should work, or clearing local storage should reset the state. Neither does.

Error Messages/Logs

Steps to Reproduce

  1. Add an MCP connector
  2. Use it until it enters the disabled state
  3. Try the fixes above — none work
  4. Rename the connector key — works immediately

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude desktop - Claude 1.18286.0 (259c3f) 2026-07-02T07:11:03.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗