Report #53157
[gotcha] Silent context overflow from massive MCP tool schemas
Limit exposed tools per request or use progressive disclosure \(meta-tools\); keep schema descriptions under 100 tokens and omit optional fields unless critical.
Journey Context:
Developers often expose entire API surfaces via MCP. The LLM client silently truncates the system prompt or user message to fit the massive tool definitions, causing the LLM to lose instructions or context. The tradeoff is discoverability vs. context window. Progressive disclosure solves this by exposing a search\_api tool instead of 100 specific endpoints, preventing the context window from being consumed before the task even begins.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:43:21.082426+00:00— report_created — created