Terminal Freeze on Invalid MCP Server Reconnection Attempt
Resolved 💬 7 comments Opened Aug 10, 2025 by cfdude Closed Jan 10, 2026
Bug Description
if you use the interactive command '/mcp reconnect <mcp server name>' and you get the name wrong or misspell it the entire terminal window freezes with no recovery other than CTRL-Z which goes back to the cmd prompt and out of claude code.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 1.0.72
- Feedback ID:
Errors
[{"error":"Error: Tool mcp__claude-code__Read not found\n at IjB (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1920:4402)\n at $R (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n at yb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n at Sb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n at Ij (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n at gR (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)\n at jC (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:35214)\n at y8 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:4841)\n at L3 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:32459)\n at A.Q.updateContainer (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:333:1837)","timestamp":"2025-08-10T21:45:44.270Z"},{"error":"Error: Tool mcp__jira__get_issue not found\n at IjB (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1920:4402)\n at $R (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n at yb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n at Sb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n at Ij (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n at gR (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)\n at jC (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:35214)\n at y8 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:4841)\n at L3 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:32459)\n at A.Q.updateContainer (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:333:1837)","timestamp":"2025-08-10T21:45:44.276Z"},{"error":"Error: Tool mcp__claude-code__Read not found\n at IjB (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1920:4402)\n at $R (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n at yb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n at Sb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n at Ij (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n at gR (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)\n at jC (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:35214)\n at y8 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:4841)\n at L3 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:32459)\n at A.Q.updateContainer (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:333:1837)","timestamp":"2025-08-10T21:45:44.282Z"},{"error":"Error: Tool mcp__jira__update_issue not found\n at IjB (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1920:4402)\n at $R (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n at yb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n at Sb (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n at Ij (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n at gR (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)\n at jC (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:35214)\n at y8 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:4841)\n at L3 (file:///Users/robsherman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:32459)\n at A.Q.updateContainer (file:///Users/robsherman/.claude/local/n
Note: Error logs were truncated.
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗