Optimize the tool surface of an EXTERNAL MCP server — one the agent talks to but does not implement. Use when an agent wired to an MCP server mis-selects tools, fills arguments wrong, or is offered a noisy 40-tool set it mostly ignores. Covers MCP tool descriptions, per-parameter documentation, in-description examples, and curating which of the server's tools are exposed to the model. Only those documentation-level edits are safe here: the server owns the wire inputSchema and the handler code, so an edit that changes either produces a candidate that breaks against the real server. Use the `tools` capability instead when the agent owns its tool code and schema. The two dif…