What is MCP? The USB-C for AI agents explained · Blog