最近在本地用 Claude Desktop 接 MCP server 做文件读写和 SQLite 查询,单个工具调用基本正常,但一旦让模型连续调用两三个工具(比如先 list 目录再读文件再写库),就经常卡住或者返回 timeout。server 日志看请求是收到了,但模型那边好像没等到结果就断了。我用的 stdio 传输,延迟设的 30s,是不是太短了?还是说 MCP 本身对多轮工具调用支持就不太成熟?有没有人踩过类似的坑,求个排查思路。