Model Context Protocol works for tools. It breaks for agents | Hacker News Reader