MCP Apps & Interactive UI
What are MCP Apps?

Feature
Standard MCP Tool
MCP App
Use Cases for MCP Apps

Use Case
Example
Why MCP App?
How MCP Apps Work
Architecture Overview
The UI Resource Format
Field
Required
Description
Building Your First MCP App
Step 1: Create the MCP Server
Step 2: Add Callback Tools
Step 3: Deploy and Test
MCP-UI Callbacks
How Callbacks Work
Callback Message Format
Receiving Callback Results
Dynamic UI Updates
Best Practices
Security
Practice
Why
Performance
Practice
Description
User Experience
Practice
Description
Example: Loading State
Example MCP Apps
Interactive Data Table
Form with Validation
Displaying MCP Apps
Context
Description
Size
Fullscreen Mode
Limitations
Limitation
Details
Next Steps
Goal
Documentation
Last updated
Was this helpful?