Don’t quite see the point of this. It is well known that MCP is a bit bloated for coding agents at least.
But, why not just use CLIs for each tool? That seems to be where things are going anyway
And using MCP as an internal communication method seems odd when you could use the APIs directly