v2.0.6 - Fix MCP Protocol Initialization
Critical Fixes
MCP Protocol Fix
- Removed process.stdin.setEncoding that was breaking MCP STDIO protocol
- Was causing 60-second initialization timeouts in Claude Desktop
- MCP SDK handles its own encoding internally
- Result: Tools now load correctly in Claude Desktop ?
UX Improvements
- Removed all emoji characters from Golden Path prompts
- Fixes corrupted character display in Claude Desktop
- Cleaner, more readable prompt text
Technical Details
Root Cause: The UTF-8 encoding fix interfered with MCP binary protocol. The MCP SDK expects to handle stdin/stdout encoding itself for proper JSON-RPC framing.
Testing
- ? Server starts successfully
- ? MCP initialize handshake completes
- ? Tools load in Claude Desktop
- ? Prompts display without corrupted characters