Sounds like what we need is for the MCP client to expose the tools as libraries for the agent's code interpreter. Then it can write code to wire them together without flowing through context.
We still get the benefits of standardization, higher level RPC endpoints, and vendor-supplied instructions.
We still get the benefits of standardization, higher level RPC endpoints, and vendor-supplied instructions.