/mcp dialog renders blank screen with many MCP servers

Resolved 💬 3 comments Opened Apr 12, 2026 by alex-rilla Closed Apr 16, 2026

Description

Running /mcp in Claude Code causes the dialog to render as a blank screen. No servers are listed, and no interaction is possible. The dialog has to be dismissed without being able to view or manage any MCP servers.

Environment

  • Claude Code version: 2.1.104 (native)
  • Platform: macOS (Darwin 25.4.0)
  • Shell: zsh

Steps to reproduce

  1. Configure 15+ MCP servers (mix of custom servers, plugins, and cloud integrations)
  2. Run /mcp
  3. Dialog appears blank with no content

Relevant /doctor output

Context Usage Warnings
└ ⚠ Large MCP tools context (~80,827 tokens > 25,000)
  └ MCP servers:
    └ claude_ai_Notion: 16 tools (~15,353 tokens)
    └ customerio: 12 tools (~13,240 tokens)
    └ plugin_sentry_sentry: 16 tools (~11,091 tokens)
    └ linear-server: 42 tools (~9,380 tokens)
    └ claude_ai_Slack: 13 tools (~7,535 tokens)
    └ (15 more servers)

Plugin Errors
└ 1 plugin error(s) detected:
  └ plugin:intercom:intercom [intercom]: MCP server "intercom" skipped — same command/URL as already-configured "intercom"

Expected behavior

The /mcp dialog should render the list of configured MCP servers and allow management (enable/disable/add/remove), even when many servers are configured.

Actual behavior

The dialog is completely blank and non-interactive. The only option is to dismiss it.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗