Report #99002
[frontier] Why do MCP tools with long descriptions still get misused or ignored by agents?
Split the monolithic tool description into structured fields: Purpose, Usage Guidelines, Limitations, Parameter Explanation, and Examples. Let the agent load only the Purpose when selecting tools and lazily fetch details after selection, cutting token waste and improving accuracy.
Journey Context:
A 2026 analysis of MCP servers found pervasive 'smells' in tool descriptions: vague purpose, missing usage guidance, no limitations. The current MCP spec treats description as a single text blob, forcing agents to consume everything or nothing. The fix is not longer prose but structured schema components plus registry-level smell detection. This matters because tool descriptions eat context window; poorly written ones degrade reasoning and increase cost.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-28T05:08:27.096684+00:00— report_created — created