TwKit
正在载入
TwKit

MCP 不只有 Tools,Resources 也可以为 Agent 提供可读取的数据 例如一个 MCP Server 暴露项目配置文件、帮助文档或者某个任… · @yunxi0623 · TwKit

@yunxi0623

MCP 不只有 Tools,Resources 也可以为 Agent 提供可读取的数据 例如一个 MCP Server 暴露项目配置文件、帮助文档或者某个任务的状态数据 客户端读取后,可能会保留结果供后续使用 但如果服务端的资源已经变化,客户端还继续使用原来的内容,就可能出现信息过期 MCP 规范中的订阅机制正是为资源和其他通知场景提供了统一的监听方式 客户端可以通过 subscriptions/listen 建立通知流,并在 notifications.resourceSubscriptions 里指定需要关注的资源 URI 当资源发生变化时,服务端可以发送:notifications/resources/updated 这样客户端就知道相关资源已经变化,可以重新读取 注意它发送的是更新通知,不一定包含完整的新资源内容

曝光 13 · 评论 0 · 点赞 0 · 书签 0

查看原帖