MCP Explained: how the Model Context Protocol works — Blankdot