How Widgets Work
When a tool returns a widget, the MCP client renders it inline:Defining Widgets
Widget support depends on the MCP client. Clients that don’t support widgets will fall back to showing the raw JSON response.
Use Cases
E-Commerce
Product grids, cart summaries, checkout forms with payment inputs.
Dashboards
Real-time charts, KPI cards, data tables with sorting and filtering.
Forms
Multi-step forms, file uploads, signature capture.
Maps
Location pickers, route visualization, geospatial data display.