最近在跟着教程写一个自己的 MCP Server,用 Python SDK 写的,stdio 方式启动,在终端里手动跑能正常响应 initialize 请求。但是配到 Claude Desktop 的 config 里之后,日志里一直报 connection closed,试过改成绝对路径、加 env、换 node 版本都不行。看文档说要保证 server 不往 stdout 乱打印,我也检查了日志都走的 stderr。现在有点怀疑是不是 macOS 权限或者路径转义的问题,有没有踩过坑的朋友指点一下,卡两天了。