MCP vs. API Explained | Dark Hacker News