[BUG] MCP tool widgets distraction in Claude Desktop App

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 16, 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?

The Claude App currently shows visual MCP tool widgets such as getJiraIssue in the conversation, even when project instructions explicitly say not to use or reference visual MCP widgets.

What Should Happen?

There should be a setting to hide/collapse MCP tool widgets by default, or a project/user-level option like "plain text tool output only" or the system instruction should be taken in consideration.

Error Messages/Logs

Steps to Reproduce

Calling Jira getJiraIssue for DEV-XYZ displayed a noisy getJiraIssue widget even though the assistant summarized the ticket in plain markdown or even worse call the model to read over a bunch of tickets or confluence pages. The app then is going to be flooded with total unnecessary content.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude 1.21459.3 (e0f338) 2026-07-16T05:40:26.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Why this matters:
For Jira/Confluence/Dev workflows, the visible widgets are noisy and distract from the concise chat and workflows. Agent instructions can control the assistant's final response, but they cannot prevent the app UI from rendering the tool widget and the user is also not able to stop rendering unwanted external content directly within the app.

View original on GitHub ↗