折腾了一下午,还是没搞明白。我按照官方文档写了一个最简单的MCP服务器,就一个tool,返回当前时间。用Claude Desktop加了这个server,结果一直报“Failed to connect to MCP server”。日志里能看到进程起来了,但就是握手失败。我试了stdio和SSE两种传输方式,都不行。我的配置是照着文档抄的,路径也绝对没问题。有没有可能是Claude Desktop和MCP SDK版本不兼容?我用的SDK是0.6.0,Claude是最新版。网上搜了一圈,中文资料太少,英文帖子也看得云里雾里。有没有大佬指点一下,这种问题一般从哪个方向排查?还是说我思路就错了,MCP不应该这么用?