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.

View original on GitHub ↗

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