PulseAugur
实时 18:29:45
English(EN) Your MCP Server Passes Every Test — and Claude Still Rejects the Tool

Claude 桌面版拒绝工具,尽管通过所有验证测试

一位开发者遇到了一个问题,Anthropic 的 Claude 桌面版拒绝了一个新添加的工具,尽管该工具通过了所有服务器端和独立的验证测试。问题源于使用 `zodToJsonSchema` 生成的工具的 `outputSchema`,其中包含指向 draft-07 的 `$schema` 和 Anthropic 内部工具摄取层发现不可接受的特定类型定义等构造。这凸显了端到端测试的关键需求,因为验证层可能比通用模式验证器有更严格的要求,从而导致意外拒绝。 AI

影响 凸显了在使用具有严格工具使用验证层的 AI 模型的开发者可能面临的集成挑战。

排序理由 该集群描述了将工具与产品集成时遇到的一个具体问题,突出了产品验证层中的一个问题。

在 dev.to — MCP tag 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

报道来源 [1]

  1. dev.to — MCP tag TIER_1 English(EN) · Martin Havel ·

    Your MCP Server Passes Every Test — and Claude Still Rejects the Tool

    <p>We shipped what looked like a routine improvement to one of our MCP tools: a declared <code>outputSchema</code>, generated from our existing Zod types. Server-side smoke tests passed. The structured output validated cleanly against JSON Schema 2020-12 with an independent valid…