Option to minimize/hide MCP tool call display in CLI output

Resolved 💬 3 comments Opened Jan 24, 2026 by greglambert-ar Closed Jan 29, 2026

Feature Request

When using MCP servers, the CLI displays the full tool call details including parameters:

linear-condensed - linear_searchIssues (MCP)(assigneeId: "d8ad798b-...", states: [...], limit: 20)
  ⎿  **Open (2):**
     - REA-46: Package latest 7-Zip...

Request

Add an option to minimize or hide the MCP tool call header line, showing only the result. For example:

  • A setting like "mcpToolDisplayMode": "minimal" or "quiet"
  • Or a per-server config option to suppress verbose output

Use Case

When building custom MCP servers that return clean, formatted text (instead of JSON), the tool call header adds visual noise. The server already returns user-friendly output, but the CLI wraps it with technical details (parameter names, GUIDs, etc.).

Current Workaround

None - the tool call display is controlled by the CLI, not the MCP server.

Environment

  • Claude Code CLI
  • Custom MCP servers using stdio transport

View original on GitHub ↗

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