MCP 资源
MCP resource
学到 认得 就够:听到能明白
你可能会说
“一个连接里除了工具,还有“资源”和 URI;如果我想让模型参考数据库字段说明,为什么它可能以资源形式出现?”
MCP 资源是服务器用统一标识公开的数据或上下文材料,例如文件、表结构或应用说明;它强调可读取的内容,不等于执行动作的工具。
使用 AI
科研里的例子
服务把问卷变量说明公开为资源,助手读取后才能正确解释教育程度编码,而不是凭变量名猜测取值方向和缺失含义。
资源通过 URI 标识,宿主决定怎样检索、展示或加入模型上下文。有些服务支持资源模板、更新通知或订阅,但这些能力不是每个服务器都必须提供。资源与工具可以相互配合:工具先查记录,资源再给详细数据。对研究者而言,知道资源存在只是发现材料,必须真正读取相关内容,才能据此做字段解释或结果判断。
判断
亲手检查一次
记录实际读取的 URI、版本和返回内容,检查是否过期或截断;若只拿到资源清单,输出里应明确尚未查看正文。
它做不到的
资源 URI 是标识而不一定能在普通浏览器里打开,也不意味着可无授权访问;列出资源与读取正文是不同步骤。
增量,由你来写
读完这张,你的理解变了什么?
留言功能会在后面的版本开放。现在可以先在 X 上 @knowledgedelta 告诉我。