The many-tools problem
An agent wired to six MCP servers. Every tool schema loads before the user says a word.
Model context window
system prompt
tool definitions
48 schemas, every turn
user ask
transcript
as a tool result
transcript again
copied into the call
28 more turns
context window full
Every turn re-reads all of it
turn 0
latency
cost
Definitions and copied payloads included,
so each round trip is slower and pricier.
call
result
MCP servers
six servers, 48 tools, every schema in context on every turn
CRM
12 tools
list_leads
update_lead
attach_to_lead
+ 9 more
Meetings
8 tools
get_transcript
list_meetings
get_recording
+ 5 more
Email
7 tools
search_email
send_message
read_thread
+ 4 more
Calendar
6 tools
get_calendar
create_event
find_slot
+ 3 more
Docs
8 tools
read_doc
search_docs
summarize_doc
+ 5 more
Tasks
7 tools
create_task
list_tasks
assign_task
+ 4 more