🎛️

MCP 采样(MCP Sampling)

MCP Sampling
基础设施
MCP协议能力已废弃

MCP Sampling 解决的是「服务器想用大模型,但不想自己拿密钥」这件事。

通信方向

这是 MCP 里少数由服务器发起、客户端执行的能力。服务器在处理工具调用、读取资源或获取提示词的过程中,把消息列表发给已连接的客户端,由客户端用它自己掌控的模型完成推理,再把补全结果返回给服务器继续执行。结果是服务器侧不需要任何模型 API 密钥,模型访问、选择与权限都留在客户端手里。

为什么有用

官方把它定位为实现「智能体行为」的手段——让大模型调用嵌套在 MCP 服务器的其他功能内部。服务器还可以在采样请求里带上 `tools` 数组与 `toolChoice` 配置,请求客户端的模型在采样过程中调用工具;这些工具定义只在本次采样请求内生效,不必与服务器已注册的工具一致。

安全与人工确认

规范强调为信任与安全起见,应始终有人留在回路中,并且用户要有能力拒绝采样请求。应用应提供便于审查采样请求的界面、允许用户在发送前查看和编辑提示词、并在结果交付前提供审查。

状态:已废弃。规范版本 2026-07-28 起 Sampling 被标记为废弃(SEP-2577),按功能生命周期政策至少保留十二个月。新实现不应采用;已有实现应迁移到直接集成模型提供方 API。

🔗 探索更多 AI 工具板块

除了本板块,AI工具宝箱还有这些自有内容板块,帮你从不同角度发现好工具。

☆ 0