A2UI + MCP Apps: Combining the best of declarative and custom agentic UIs
Blog post from Google Cloud
Developers often face a trade-off between customization and integration when evolving agentic workflows, traditionally having to choose between Model Context Protocol (MCP) Apps, which offer creative freedom but can lead to design inconsistency and performance issues, and Agent-to-User Interface (A2UI), which provides a secure and consistent UI but restricts developers to specific component libraries. By integrating these two approaches, developers can leverage native component rendering for standard UI elements while reserving custom iframe embedding for tailored experiences, enhancing both security and performance. Three architectural patterns are proposed to facilitate this integration: A2UI over MCP servers allows native rendering of rich UIs without the need for complex Agent-to-Agent architecture, MCP Apps within A2UI components provide a creative yet secure environment for complex modules, and A2UI inside MCP Apps enables dynamic, agent-driven UIs in legacy applications. These patterns allow developers to bypass iframe limitations, maintain robust security, and accelerate development cycles, all while ensuring design consistency and flexibility in UI presentation.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| MCP | 104 | 7,668 | 844 | 209 | +8% |
| AI Agents | 6 | 6,119 | 1,396 | 266 | +24% |
| Real-time | 4 | 5,758 | 1,361 | 266 | +0% |
| LLM | 3 | 6,237 | 1,165 | 246 | -31% |
| Vector Search | 3 | 1,897 | 384 | 134 | -16% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.