Prompt Chains, Tool Calling, and MCP: How AI Agents Do Things | Hacker News Reader