Rich Interactive Chat with MCP Apps and MCP-UI
goose Desktop supports extensions that transform text-only responses into graphical, interactive experiences. Instead of reading through lists and descriptions, you can click, explore, and interact with UI components directly in your conversations.
📚 Documentation & Guides
Building MCP Apps
Step-by-step tutorial to create interactive UI applications that render inside goose Desktop.
Using MCP Apps and MCP-UI
goose transforms text-based responses into engaging graphical and interactive user experiences.
Auto Visualiser Extension
Generate interactive data visualizations automatically in goose.
📝 Featured Blog Posts
From MCP-UI to MCP Apps: Evolving Interactive Agent UIs
A practical migration guide to MCP Apps: the 4 key changes, what broke, and why this shift matters.
goose Lands MCP Apps
goose ships early support for the draft MCP Apps specification, aligning with the emerging standard for interactive UIs.
MCP UI: Bringing the Browser into the Agent
MCP-UI servers return content that goose Desktop renders as rich, embeddable UI.
MCP-UI: The Future of Agentic Interfaces
AI agents need to move beyond walls of text to rich and interactive UX.
Auto Visualiser with MCP-UI
Automatically render visual representations of data as you interact with it, powered by MCP-UI
How to Make An MCP Server MCP-UI Compatible
Making an MCP server MCP-UI compatible requires just a few lines of code
Designing AI for Users, Not Just LLMs
Building intent-based AI experiences with MCP-UI.