MCPs vs. APIs: Why designing tools for LLMs is different | Hacker News Reader