自动化 MCP 测试:用可组合的 goose 配方校验工具元数据
· 阅读需 16 分钟

构建模型上下文协议(MCP)服务器时,大多数开发聚焦于工具功能,确保工具能执行并返回预期结果。但同样关键的是工具元数据的质量:描述、工具提示和输入模式。这些元素构成工具与 goose 这类 AI 智能体之间的「界面语言」。
然而元数据常常没有被测试。这会破坏工具发现,并悄无声息地降低智能体行为。在本文中,我们将展示如何用可组合的 goose 配方自动化元数据校验,把手工 QA 变成模块化、可重复的工作流,从而:
- 校验工具可发现性和参数准确性
- 及早检测回归
- 安全地减少 token 用量
同时保持 AI 智能体所依赖的质量。