加载中...
返回AI 编程实战
AI 编程知识库 · AI 编程实战 · MCP 系统性进阶

总结与展望:MCP 的未来

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 编程知识库全年访问

扫码添加企业微信,找大熊掌门开通会员

企业微信二维码

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

加载中...