[Bug] mcp-registry connector persists with invalid server ID format in Claude Desktop
Bug Description
Bug: Persistent mcp-registry Connector in Claude Desktop (macOS)
Description
In the latest Claude Desktop on macOS, an mcp-registry connector appears in the Connectors UI and cannot be removed. Attempts to uninstall it result in:
Invalid server ID format. Expected UUID or mcpsrv_* tagged ID.
Failed to disconnect from server
This connector persists even after:
- Deleting all local Claude Desktop config, caches, and containers
- Fully uninstalling and reinstalling Claude Desktop
- Quitting all MCP servers and related tools (e.g., Windsurf, Playwright MCP)
- Resetting local state
It appears to be coming from Claude Desktop’s embedded tooling but is incorrectly presented in the UI as a removable connector.
Steps to Reproduce
- Install the latest Claude Desktop on macOS.
- Open Connectors in the app.
- Observe that
mcp-registryis listed. - Attempt to uninstall it — the UI produces a validation error.
- Reset local data and relaunch — the connector still appears.
Expected Behavior
Built-in or system MCP servers should either:
- Not appear as removable connectors, or
- Appear with a valid ID that the UI can manage.
Actual Behavior
mcp-registry appears as a removable connector with an invalid server ID and cannot be uninstalled through the UI.
Environment
- Claude Desktop version: 1.1.381 (c2a39e)
- macOS version: 26.3 Beta (25D5101c)
- Deleted configuration and reinstalled both Claude Desktop and Claude Code multiple times
Relevant Logs
Audit logs show entries such as:
"mcp_servers":[
{"name":"weather","status":"connected"},
{"name":"Claude in Chrome","status":"connected"},
{"name":"mcp-registry","status":"connected"},
…
]
Notes
This appears to be a UI/validation issue where an internal MCP server (mcp-registry) is being exposed as a connector with an invalid ID format, causing uninstall to fail.
Environment Info
- Platform: darwin
- Terminal: WarpTerminal
- Version: 2.1.12
- Feedback ID: 8b899170-e8f4-4578-80e2-92cb87e79f46
<img width="2032" height="270" alt="Image" src="https://github.com/user-attachments/assets/79252571-2dd3-4289-b0cf-6598ddf16962" />
<img width="882" height="767" alt="Image" src="https://github.com/user-attachments/assets/cc169ab6-7e2d-455f-bab6-aa6ab2c9e554" />
<img width="772" height="527" alt="Image" src="https://github.com/user-attachments/assets/e30e63c3-0c00-4fbf-a862-7626627ca2fa" />
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗