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.
MCP-UI Extensions
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
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.