I've recently watched some of the videos about MCP and I want to clarify some things. Recently I put together the utlimate agent with email, contact, and calendar, initiated and response to a Telegram channel. At the moment, I have these email, contact, and calendar agents set up in sub agent workflows. With MCP, is this setup now inefficient? What are the benefits truly of doing this over the original set up? I suppose I'm trying to understand more about how it works so I can know the value.