Preflight Checklist
What's Wrong?
Claude Desktop UI does not render MCP tool results until user manually clicks/expands the "Used [MCP Server] integration" panel.
The MCP server completes execution immediately (~75ms verified via logs), but the UI appears frozen indefinitely. Conversation cannot proceed until user interacts with the collapsed tool panel.
Tested on both macOS and Windows with multiple MCP servers (Desktop Commander, Playwright, Memory) - all affected.
What Should Happen?
MCP tool results should render automatically when the server returns response. UI should update without requiring user interaction. Claude should continue its response immediately after receiving tool results.
Error Messages/Logs
No error messages - UI simply freezes/waits.
Server logs confirm immediate completion:
2026-01-31T09:20:24.384Z [Desktop Commander] Tool call started
2026-01-31T09:20:24.459Z [Desktop Commander] Message from server: {"result":{"content":[...]}}
Execution time: ~75ms
User waited: 20+ seconds (no update)
After clicking panel: Result appeared immediately
Steps to Reproduce
- Start Claude Desktop with any MCP server configured
- Ask Claude to perform any MCP operation (e.g., "list my desktop files")
- UI shows "Used [MCP Server] integration" in collapsed state
- Do NOT click on the panel - just wait
- Observe: UI appears stuck indefinitely (tested 30+ seconds)
- Click/expand the "Used [MCP Server] integration" panel
- Observe: Result appears almost immediately, conversation continues
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
29.01.2026
Claude Code Version
N/A - This is Claude Desktop bug, not Claude Code
Platform
Other
Operating System
macOS
Terminal/Shell
Other
Additional Information
- 100% reproducible on both macOS (Apple Silicon) and Windows 11
- Affects ALL MCP servers, not specific to one
- Issue appeared around January 30, 2026
- Same MCP servers work correctly in Claude Code CLI (no freeze)
- This is a Claude Desktop UI issue, not MCP server issue
Preflight Checklist
What's Wrong?
Claude Desktop UI does not render MCP tool results until user manually clicks/expands the "Used [MCP Server] integration" panel.
The MCP server completes execution immediately (~75ms verified via logs), but the UI appears frozen indefinitely. Conversation cannot proceed until user interacts with the collapsed tool panel.
Tested on both macOS and Windows with multiple MCP servers (Desktop Commander, Playwright, Memory) - all affected.
What Should Happen?
MCP tool results should render automatically when the server returns response. UI should update without requiring user interaction. Claude should continue its response immediately after receiving tool results.
Error Messages/Logs
No error messages - UI simply freezes/waits. Server logs confirm immediate completion: 2026-01-31T09:20:24.384Z [Desktop Commander] Tool call started 2026-01-31T09:20:24.459Z [Desktop Commander] Message from server: {"result":{"content":[...]}} Execution time: ~75ms User waited: 20+ seconds (no update) After clicking panel: Result appeared immediatelySteps to Reproduce
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
29.01.2026
Claude Code Version
N/A - This is Claude Desktop bug, not Claude Code
Platform
Other
Operating System
macOS
Terminal/Shell
Other
Additional Information