AI工具接入教程
首页教程资讯PromptMCP实战案例
首页标签#Sampling

#Sampling

共 1 篇内容,涉及 1 个模块

MCP1
MCP开发

MCP Roots 与 Sampling 实战:让服务端主动划边界、反向要推理——四套客户端配置 + 14 行排查表

多数人写 MCP Server 只用到 Resources / Tools / Prompts 三项,Roots 和 Sampling 这两个反向能力基本闲置,结果就是 Server 既不知道自己该在哪干活,也没有推理能力。本文把这两个方向的能力讲透:Roots 是客户端告诉服务端「工作区边界在哪」的机制(URI 列表、roots/list 双向协商、listChanged 动态通知、路径穿越的必修防御),Sampling 是服务端反过来向客户端的 LLM 请求一次推理的机制(服务端不知道任何 API Key,模型由客户端挑、账由客户端付、人可以卡在中间审批)。含 TypeScript SDK 完整实现代码(含 sampling/createMessage 的类型定义与 human-in-the-loop 回调)、Claude Code / Cursor / VS Code + Copilot / Trae 四套带中文注释的配置、三个实战场景(单仓守卫 / 日志归因摘要 / 隐私脱敏代理)、与其他方案的选型对比表、六条安全注意事项,以及 14 行故障排查表。

2026-10-10
#MCP#Model Context Protocol

相关标签

#MCP1#Model Context Protocol1#Roots1#路径穿越1#human-in-the-loop1#ServerCapabilities1#上下文边界1#隐私保护1#AI Agent1
AI工具接入教程

帮助你轻松将各种 AI 工具接入到常用软件平台

教程分类

  • 微信接入
  • 钉钉接入
  • 飞书接入
  • VS Code 接入

AI 工具

  • OpenClaw
  • CodeBuddy
  • WorkBuddy

关于

  • 关于我们
  • 订阅 AI 日报

© 2026 AI工具接入教程. All rights reserved.

粤ICP备2026024629号-2|合作联系:jkorgi@qq.com