Skip to main content
The MCP Visualizations feature lets you turn insights generated in chat into live, refreshable dashboards. This includes visualizations generated by connected tools, scripts, or advanced analysis steps that go beyond standard SQL queries. Once you add these visualizations to a dashboard, they stay up to date automatically without requiring you to recreate the original conversation. This feature ensures that advanced insights are treated as primary components of your dashboards, maintaining data consistency and respecting access controls during every refresh. This guide will walk you through the steps to move visualizations from chat to your dashboards.

How it works

The process follows three steps to transition from a chat interaction to a permanent dashboard widget.

Ask and Explore

Start by asking a question in chat. The system may use connected tools or advanced analysis functionality to generate the data and a corresponding visualization.

Add to Dashboard

When the system provides a visualization you want to track, click the Add to dashboard button. You can select an existing dashboard or create a new one as the destination.

Stay Fresh Automatically

The dashboard widget stores the specific steps used to generate the data. The visualization refreshes with new data whenever the dashboard is loaded or updated, running the necessary analysis behind the scenes.

Key Capabilities

MCP Visualizations provide several advantages for maintaining complex data views:
  • Tool-Generated Charts: Add visualizations to dashboards even if they were created by integrations or scripts rather than direct SQL.
  • Automatic Updates: Keep your dashboards up to date without having to rerun individual chats.
  • Multi-Source Data: Build dashboards that combine data coming from various tools and analysis steps.
  • Permission Enforcement: All data refreshes respect individual user identity and access rules.

Target users

The MCP in Dashboards feature is available to:
  • Admins who care about access control and data consistency.
  • Data Administrators or builders who combine tools and analysis to produce richer insights.
  • Explorers or operators who rely on dashboards that must refresh reliably.

FAQs

No. This feature supports visualizations created using connected tools and advanced analysis, not just standard SQL queries.
Yes. Once added, the visualization refreshes using the same steps and logic that were used to produce it in the chat.
Yes. Data refreshes run using the identity of the person viewing the dashboard. Access rules and row-level security are strictly enforced.
Currently, we only support basic usage. Advanced controls, such as global dashboard filters and direct widget editing, are planned for future updates.

Next steps