Building MCP tools: AI agents read outputs every time, tool descriptions once | Hacker News Reader