- Notifications
You must be signed in to change notification settings - Fork190
Description
Hello, I'm having an issue where the Trae client (v1.100.3) gets stuck in the "preparing" state indefinitely when connecting to a local excel-mcp-server.
I have confirmed with extensive debugging that my local server is working perfectly. The server correctly receives the initialize POST request and the SSE GET request. As you can see from the attached server logs, the server then repeatedly sends the initialization_complete event every 5 seconds via the heartbeat mechanism.
Despite the server correctly and persistently sending the "ready" signal, the Trae client never leaves the "preparing" state. This strongly suggests a bug within the client itself where it fails to process the initialization_complete event correctly.
I have also tried both the CN version (which had a fatal Cannot find module error) and the International version of the Trae client, and this "stuck while preparing" issue persists on the International version.
Attached are my server log, my server.py code, and my settings.json configuration for your review.
excel-mcp.log
main_TraeCN版最新日志.log
main_Trae国际版最新日志.log
Setting.json.txt