You do understand that what it sounds like you're talking about is essentially a proto-MCP implementation right? Except more manual work involved.
This has devolved into "MCP is web scale." https://youtu.be/b2F-DItXtZs
This has devolved into "MCP is web scale." https://youtu.be/b2F-DItXtZs