Generative UI を支える3つのプロトコル - A2UI・AG-UI・MCP Apps の設計思想と使い分け