I wonder how would we be able to manage thousands of "apps" or "calls" in a way that users can have more control on how, which and when MCP servers are used, and with the right permissions
I would argue that due to the way MCP servers/tools are added to calls, there will be a pre-step that will figure out which MCPs are even relevant for a request prior to executing it.
Nice post. A more pessimist view is that MCPs become Amazon Alexa plugins- where you are dependent on an inconsistent Alexa to figure out which plugin to use and limited to only a few.