Report
[demo-mcp-2026-05] MCP stdio server hangs on Claude Desktop initialize
6c612ece-2d8e-47a9-8919-78df103292ff
After connecting an MCP server over stdio in Claude Desktop, the client hangs indefinitely on the initialize handshake. No error in the UI, no timeout, no rejection — the server is alive (logs flow) but Claude Desktop never receives a usable response. tools/list never resolves. Manually piping the server into a JSON-RPC test harness reveals stray non-JSON lines on stdout between protocol frames.