A2UI + MCP Apps: Combining the best of declarative and custom agentic UIs- Google Developers Blog
Jun 17, 2026Google A2UI Team, Ido Salomon, Liad Yosef

Summary
This post introduces two architectural patterns for integrating Model Context Protocol (MCP) Apps with Agent-to-User Interface (A2UI) components: 'A2UI over MCP servers' and 'Running MCP Apps in A2UI Components'. The former leverages MCP Resources or Tool calls to deliver A2UI payloads, enabling native rendering and bypassing iframe limitations for improved performance, security, and portability. The latter encapsulates MCP Apps within A2UI components to delegate complex, state-intensive modules while maintaining host design consistency and secure state synchronization. It also discusses the differences between A2UI over MCP and A2UI over A2A architectures.
More from the Agentic Application Middleware trail
- The Outer Loop, Insights First: An Ambient Quality Agent That Diagnoses Your Production Agent- Google Developers Blog
- Supercharge your development with the Google Developer Knowledge API ecosystem- Google Developers Blog
- Turn your REST APIs into MCP tools with Google Cloud API Gateway- Google Developers Blog
- Introducing Support for Local AI Models in the Antigravity SDK- Google Developers Blog
- Why client SDK generation belongs in the open- Google Developers Blog