Report #101640
[gotcha] Tool selection accuracy drops between 10 and 15 visible tools, not 50
Design for ≤10 tools per context for smaller models and ≤20 for stronger ones; use a scoped Proxy Aggregator or Tool Search Tool instead of statically merging server catalogs.
Journey Context:
Practitioners usually discover the cliff at 50\+ tools because failures become obvious there, but the degradation starts much earlier. Production telemetry from the ANSYR voice platform shows Claude Haiku 4.5 falls below 90% accuracy between 10 and 15 tools, and Sonnet 4 between 20 and 30. Statically merging multiple MCP servers makes it worse by inflating the visible catalog. The fix is selective exposure: retrieve only the top-k relevant tools per query, namespace by domain, and keep the in-context surface under the model's accuracy budget. This is not 'use fewer servers'—it is retrieval-over-tools.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:11:56.207792+00:00— report_created — created