学习目标
这一章汇总把 MCP Server 投入实际使用时需要注意的工程问题。
清单
- 最小权限:工具只开放必要操作,写操作要可审计。
- 错误返回:用结构化错误,让模型能理解失败原因并重试。
- 调试:先用官方 Inspector 手动调用工具,再接入真实客户端。
错误返回示例
return [types.TextContent(
type="text",
text="ERROR: city not found, please check spelling"
)]练习任务
为你的 Server 写一份“能力清单 + 风险说明”,标注每个工具的副作用。