🧰 工具与协议
MCP:Host、Client、Server 与三类能力
掌握 MCP 能力模型、控制边界和安全责任。
MCP(Model Context Protocol)标准化 AI 应用与外部能力的连接。
- Host:面向用户的 AI 应用,负责权限、体验与整体安全;
- Client:Host 内与某个 Server 建立协议连接的组件;
- Server:暴露能力和数据的进程或远程服务。
Server 可提供:Tools(模型可选的函数)、Resources(应用管理的上下文数据)、Prompts(用户可选的模板或工作流入口)。
MCP 与 Function Calling 可以组合:MCP 负责发现和连接,模型仍通过工具调用表达意图。MCP 不自动提供业务授权;Host 仍须取得同意、限制作用域、验证输入输出并审计第三方 Server。
关联面试题: F13 MCP · T12 恶意 MCP