MCP vs. API Explained