[BUG] Cowork MCP connector tools permanently disabled — only fix is renaming the connector key
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.jsonpermissions.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
- Add an MCP connector
- Use it until it enters the disabled state
- Try the fixes above — none work
- 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_