1. 开始啦
欢迎来到模型上下文协议的核心引擎室!在前几章中,我们探讨了 MCP 背后的「为什么」——即需要一种标准化方式让 AI 模型与应用有效沟通。
现在,我们将深入「如何实现」。本章将介绍使 MCP 运作的三大基础构建模块: 工具 、资源和提示。
试想构建一个复杂的 AI 助手。你需要让 AI 具备执行操作的能力(如预约安排),让它能够知晓信息(如你的当前日程),以及让你能引导其行为以获得最佳结果。
工具、资源和提示正是 MCP 框架中提供这些功能的三大支柱。理解这些核心组件对于释放 AI 集成的全部潜力至关重要。让我们慢慢来搞明白。
2. 工具(模型控制):赋予 AI 行动能力
想象给你的 AI 助手一套专用工具——扳手用来修理、电话用来拨打、笔用来书写信息。在 MCP 中,工具正是如此:它们是 AI 模型可以选择使用的功能或能力,用以执行操作或与外界交互。
- 定义: 工具代表 AI 模型可以调用的动作或操作。它们本质上是向模型开放的函数,使其不仅能生成文本,还能主动执行数字世界乃至物理世界中的任务(通过连接的系统)。