Report #13881
[gotcha] Silent context overflow from exposing too many MCP tools
Implement dynamic tool loading or group tools into sub-servers; keep active tool schemas under 20% of the context window.
Journey Context:
Developers expose entire API surfaces as MCP tools. The JSON schemas consume massive tokens, pushing actual user prompts out of the context window or causing silent truncation. The LLM then fails to select tools defined later in the list. The tradeoff is discoverability vs. context capacity. Progressive disclosure \(loading tools on demand\) is necessary, even though it requires an initial 'search tools' call.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T20:09:14.700678+00:00— report_created — created