Desktop app /mcp gallery lacks reauthenticate state and per-session server visibility (vs terminal)

Open 💬 1 comment Opened Jul 13, 2026 by b-d-m-p

Title

Desktop app /mcp gallery lacks reauthenticate state and per-session server visibility (vs terminal)

Description

In the terminal (interactive CLI), /mcp shows per-server connection status with a clear Reauthenticate action when an OAuth token has expired, and it appears to scope the list to servers actually relevant to the current session/config.

In the Desktop app, /mcp opens a gallery-style view with only Connect / Disconnect actions — no distinct "needs reauthentication" state. When a token expires, the only path is to disconnect and reconnect, which works but doesn't tell you why action is needed (expired vs never connected). The gallery also appears to show the full catalog of available MCP servers rather than a scoped view of what's configured/active for the current session, making it harder to see connection state at a glance.

Suggested improvements

  1. Add a distinct "needs reauthentication" state (separate from "disconnected") in the Desktop app's /mcp gallery, matching the terminal's behavior.
  2. Scope the Desktop /mcp view to the servers actually connected/configured for the current session, rather than the full gallery, so status is easy to scan.

Environment

  • Claude Code Desktop app (macOS)

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗