MCP 服务器的三大核心能力:资源、工具与提示
MCP 服务器通过“资源”(Resources)、“工具”(Tools)和“提示”(Prompts)这三种核心方式来暴露其能力。这三者协同工作,共同构成了从“获取原料”到“加工烹饪”再到“端盘上桌”的完整智能协作链路。
1. 资源 (Resources):上下文的“只读原料库”
资源类似于 AI 模型的“只读外部数据库”。它们是服务器想要提供给 AI 模型作为上下文的信息,例如本地文件、API 响应数据或数据库记录。
- 特点: 通常是只读的。AI 可以查看资源,但通常不会通过资源接口直接修改它们。
- 控制权: 由应用程序(Host)控制。 应用程序决定何时将哪些资源提供给 AI 模型。
- 比喻: 就像是厨师(AI)在炒菜前,帮厨(Host)准备好并摆在桌面上的新鲜食材。
2026/2/9...大约 3 分钟