总结与展望:MCP 的未来
核心知识点回顾
三大核心原语
MCP 的三大核心原语是协议的基础。
| 原语 | 控制方 | 功能 | 典型应用 |
|---|---|---|---|
| Prompts | 用户 | 可复用的提示模板 | Few-shot 示例、系统提示词 |
| Resources | 应用 | 只读数据访问 | 文件内容、数据库查询 |
| Tools | 模型 | 可执行函数 | 文件操作、API 调用 |
协同工作模式:
用户使用 Prompt 设置上下文
↓
AI 通过 Tools 获取数据
↓
AI 使用 Resources 验证结果
↓
AI 返回最终答案
高级原语与 MCP Apps
高级原语提供了更强大的能力。
高级原语:
| 原语 | 功能 | 新增版本 |
|---|---|---|
| Roots | 资源根目录管理 | 2025-06 |
| Sampling | 客户端采样控制 | 2025-06 |
| Tasks | 异步任务编排 | 2025-11 |
| MCP Apps | 交互式 UI | 2026-01 |
MCP Apps 的革命性:
传统 MCP:
AI 返回纯文本
MCP Apps:
AI 返回交互式 UI
├── 数据可视化
├── 表单填写
└── 多步骤工作流
安全机制与部署模式
安全是 MCP 的核心设计原则。
安全机制:
| 机制 | 说明 |
|---|---|
| OAuth 2.1 | 企业级授权 |
| PKCE | 防止授权码拦截 |
| Token 绑定 | 防止 Token 盗用 |
| Roots 隔离 | 文件系统沙箱 |
| iframe 沙箱 | UI 沙箱隔离 |
部署模式:
| 模式 | 适用场景 |
|---|---|
| 本地 stdio | 开发、个人使用 |
| 云端 HTTP | 团队、企业部署 |
| 混合模式 | 灵活平衡 |
MCP 与其他方案对比
vs OpenAI Function Calling
| 对比项 | MCP | OpenAI Function Calling |
|---|
AI 编程知识库会员专享内容
开通后解锁「总结与展望:MCP 的未来」全文,AI 编程知识库全年访问
扫码添加企业微信,找大熊掌门开通会员

添加后说明想开通的会员类型即可