Report #13560
[gotcha] Context window exhaustion from large MCP tool schemas
Implement progressive tool loading or dynamic tool filtering; only inject schemas for tools relevant to the current reasoning step rather than exposing all tools upfront.
Journey Context:
Developers often expose every available MCP tool to the agent upfront. With 50\+ tools, the JSON schemas alone can consume 10k\+ tokens. LLMs silently truncate the system prompt or fail to process the user prompt, leading to vague failures or ignored instructions. The tradeoff is static discoverability vs. dynamic context budget management.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T19:09:38.118090+00:00— report_created — created