[BUG] Connectors panel: can't edit or delete a stale MCP connector entry

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 29, 2026

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?

I have a custom MCP connector ("Open Brain") configured in the Claude Code Connectors panel, pointing at a Supabase Edge Function via a ?key= query parameter. The access key was rotated server-side, so this entry now fails to connect (server returns 401 Invalid or missing access key).

There is no visible way to edit the connector's URL/connection string once created — only a delete option.
Attempting to delete this specific entry does not work; it remains in the list after deletion is attempted.
A duplicate entry for the same connector was deletable, so the issue seems specific to this one entry (possibly tied to how/when it was originally added).
Expected: Either an edit option for connector URLs, or a working delete so a stale entry can be removed and re-added.

Environment: Claude Code, MacOS Tahoe 26.5.2, Desktop

What Should Happen?

Either an edit option for connector URLs, or a working delete so a stale entry can be removed and re-added.

Error Messages/Logs

Steps to Reproduce

Steps to reproduce:

Open Claude Code → Settings → Connectors.
Observe two entries for the same custom MCP connector ("Open Brain"), each pointing at a Supabase Edge Function URL with a ?key=<access-key> query parameter (one entry uses a newer key, the other an older/rotated-out key).
Select the older entry (using the stale key) and choose Delete.
Observe: the entry remains in the list after the delete action — it does not disappear, and no error is shown.
Try to find an edit/update option on that entry to change the connection URL.
Observe: no edit control is available for connector URLs — only add/delete.
Result: The stale entry cannot be removed or corrected, so the connector remains permanently in a broken (401) state.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude 1.24012.9 (03c61d) 2026-07-24T04:59:17.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗