8a21a212f8
Deploy Documentation / deploy (push) Has been cancelled
Canary / build-cli (push) Has been skipped
Canary / Upload Install Script (push) Has been skipped
Canary / bundle-desktop (push) Has been skipped
Canary / bundle-desktop-intel (push) Has been skipped
Canary / bundle-desktop-linux (push) Has been skipped
Canary / bundle-desktop-windows (push) Has been skipped
Canary / bundle-desktop-windows-cuda (push) Has been skipped
Canary / Release (push) Has been skipped
Cargo Deny / deny (push) Has been skipped
Unused Dependencies / machete (push) Has been skipped
Canary / Prepare Version (push) Failing after 1s
Live Provider Tests / check-fork (push) Failing after 0s
Create Minor Release PR / check-version-bump-pr (push) Has been skipped
Publish Ask AI Bot Docker Image / docker (push) Failing after 1s
Live Provider Tests / changes (push) Has been skipped
Scorecard supply-chain security / Scorecard analysis (push) Has been skipped
Publish Docker Image / docker (push) Failing after 1s
CI / changes (push) Failing after 8s
Create Minor Release PR / release (push) Has been skipped
Live Provider Tests / Smoke Tests (push) Has been cancelled
Live Provider Tests / Smoke Tests (Code Execution) (push) Has been cancelled
Live Provider Tests / Compaction Tests (push) Has been cancelled
CI / Build Rust Project on Windows (push) Has been cancelled
Live Provider Tests / Build Binary (push) Has been cancelled
CI / Lint Rust Code (push) Has been cancelled
CI / Check Generated Schemas are Up-to-Date (push) Has been cancelled
CI / Test and Lint Electron Desktop App (push) Has been cancelled
CI / Check Rust Code Format (push) Has been cancelled
CI / Build and Test Rust Project (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
73 lines
2.5 KiB
Plaintext
73 lines
2.5 KiB
Plaintext
---
|
|
title: Rich Interactive Chat with MCP Apps
|
|
hide_title: true
|
|
description: Build interactive UI applications that render inside goose Desktop using MCP Apps
|
|
---
|
|
|
|
import Card from "@site/src/components/Card";
|
|
import styles from "@site/src/components/Card/styles.module.css";
|
|
import VideoCarousel from "@site/src/components/VideoCarousel";
|
|
|
|
<h1 className={styles.pageTitle}>Rich Interactive Chat with MCP Apps</h1>
|
|
<p className={styles.pageDescription}>
|
|
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.
|
|
</p>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>📚 Documentation & Guides</h2>
|
|
<div className={styles.cardGrid}>
|
|
<Card
|
|
title="Building MCP Apps"
|
|
description="Step-by-step tutorial to create interactive UI applications that render inside goose Desktop."
|
|
link="/docs/tutorials/building-mcp-apps"
|
|
/>
|
|
<Card
|
|
title="Using MCP Apps"
|
|
description="Launch standalone apps and render interactive UI directly in goose Desktop conversations."
|
|
link="/docs/guides/interactive-chat/mcp-ui"
|
|
/>
|
|
<Card
|
|
title="Auto Visualiser Extension"
|
|
description="Generate interactive data visualizations automatically in goose."
|
|
link="/docs/mcp/autovisualiser-mcp"
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>🎥 Videos</h2>
|
|
|
|
<VideoCarousel
|
|
id="mcp-apps-videos"
|
|
videos={[
|
|
{
|
|
type: "iframe",
|
|
src: "https://youtube.com/embed/QcojQ3Fwqsw",
|
|
title: "What are MCP Apps?",
|
|
description:
|
|
"What MCP Apps are and how they render interactive UIs in goose",
|
|
duration: "1:53",
|
|
},
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>📝 Featured Blog Posts</h2>
|
|
<div className={styles.cardGrid}>
|
|
<Card
|
|
title="From MCP-UI to MCP Apps: Evolving Interactive Agent UIs"
|
|
description="A practical migration guide to MCP Apps: the 4 key changes, what broke, and why this shift matters."
|
|
link="/blog/2026/01/22/mcp-ui-to-mcp-apps"
|
|
/>
|
|
<Card
|
|
title="goose Lands MCP Apps"
|
|
description="goose ships early support for the draft MCP Apps specification, aligning with the emerging standard for interactive UIs."
|
|
link="/blog/2026/01/06/mcp-apps"
|
|
/>
|
|
</div>
|
|
</div>
|