MCP 长耗时工具调用怎么处理?开发者求助客户端超时现状

Hot_Bee_5451 · reddit · 2026-10-22

Reddit 上一位 MCP(Model Context Protocol)开发者提出工程难题:规格里有进度通知、取消机制,长时任务也已有官方 tasks 扩展,但各客户端在放弃一次 tools/call 前实际等待多久缺乏清晰文档。对于「等人工回复」或运行 5-10 分钟的任务,常见做法有三种:立即返回 job id 并暴露独立状态查询工具、流式推送进度通知并祈祷客户端保持连接、或直接用 tasks。作者同时询问哪些客户端真正支持了 tasks——Claude Desktop、ChatGPT、Cursor 还是其他。讨论聚焦真实工程痛点,评论区有实践经验交流。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →