最近在跟着教程用 MCP 协议给 Claude Desktop 接了一个自己写的本地工具 Server,功能很简单,就是查一下本地 SQLite 里的数据。单独用 Python 脚本跑没问题,但在 Claude 里调用时经常卡住,最后报 timeout。看日志发现 Server 收到了请求,也返回了结果,但客户端好像没收到。我怀疑是 stdio 传输那块哪里没处理好,但文档翻了几遍也没找到明确说明。有没有人遇到过类似情况?是不是我返回的 JSON 格式不对,还是需要额外加什么字段?求指点。