Report #56809
[gotcha] Silent context overflow from exposing too many MCP tools
Implement progressive tool loading or consolidate tools using dynamic discovery \(e.g., a search\_tools meta-tool\) instead of injecting all schemas into the system prompt.
Journey Context:
Developers often expose entire API surfaces as individual MCP tools. With 50\+ tools, the JSON schemas consume thousands of tokens. LLMs silently truncate earlier context or fail to retrieve the correct tool from the massive list, leading to hallucinations or 'tool not found' errors. Consolidating into fewer, parameterized tools or using on-demand loading keeps the context window free for actual reasoning.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T01:50:44.290972+00:00— report_created — created