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