Report #50479
[gotcha] Agent reasoning degrades silently as more MCP tools are registered
Cap total tool-definition token budget. Count the tokens consumed by all tool JSON Schemas injected into the system prompt. Use progressive disclosure — expose only tools relevant to the current task phase. Group fine-grained tools behind fewer meta-tools.
Journey Context:
Each MCP tool's inputSchema and description is injected into the model's context window. With 50\+ tools, definitions alone can consume 4000–8000 tokens. The model does not error or warn — it silently operates with a crushed effective context, producing shallower reasoning and truncated outputs. Developers assume 'more tools = more capability' but actually cross a context-budget cliff where every new tool makes all existing tool calls less accurate. The degradation is non-linear and invisible until you compare outputs side-by-side.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:12:42.487448+00:00— report_created — created