MCP tool call parameters display characters vertically (one character per line)
Status Closed — not planned
Maintainer reply None cached
Activity 3 comments · opened Dec 8, 2025 · closed Feb 8, 2026
Description
When Claude Code displays MCP tool call parameters in the terminal UI, the characters are rendered vertically (one character per line) instead of horizontally on a single line.
Steps to Reproduce
- Configure an MCP server in
.mcp.jsonthat has a tool with parameters - Call the MCP tool with parameters (e.g.,
response_format: "markdown") - Observe the tool call display in the terminal
Expected Behavior
Tool call parameters should display horizontally:
my_mcp_tool {"params": {"response_format": "markdown"}}
Actual Behavior
Each character of the parameter JSON is displayed on a separate line:
my_mcp_tool {
"
p
a
r
a
m
s
"
:
{
"
r
e
s
p
o
n
s
e
_
f
o
r
m
a
t
"
:
"
m
a
r
k
d
o
w
n
"
}
}
Environment
- OS: macOS Darwin 25.1.0
- Terminal: VS Code integrated terminal
Additional Context
This appears to be a rendering issue in how Claude Code displays MCP tool invocations. The tool itself works correctly and returns expected results - only the display is affected.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗