{"version":"2.1.285","anchor":"mcp-tool-call-stdio-check-and-secret-masking-in-mcp-get","canonical_anchor":"mcp-tool-call-stdio-check-and-secret-masking-in-mcp-get","heading":"claude mcp get processes each output line before printing","tier":"notice","area":"MCP","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/mcp-tool-call-stdio-check-and-secret-masking-in-mcp-get","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### `claude mcp get` processes each output line before printing\n\n`claude mcp get` now passes each line of its output through an extra step and detects local servers differently\n\n**Unclear.** It is not clear what the extra step does to each line, including whether it hides secrets.\n\n**What**\n\n`claude mcp get` shows the setup of an MCP server, an outside tool provider Claude Code connects to. It now passes each line of its output through an extra step before printing. It also uses a separate check to decide whether a server is a local one that talks over standard input and output, instead of looking only at its declared type.\n\n**Why**\n\nThe extra step may hide or clean up parts of the printed setup, such as secrets.\n\n- Area: MCP\n- Names: `claude mcp get`\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}