Asked about Building and shipping a server

What happens if a server exposes fifty tools?

An answer that works

Selection accuracy degrades, because the model is choosing between too many similar descriptions. Group related operations behind fewer tools with a mode argument, or split by domain into several servers.

Reading an answer is not being able to give one. The section that teaches this is Building and shipping a server, 5 hours of MCP & tool interfaces.

Learn this properly