Dash is now an MCP framework. And Dash Enterprise 6.3 supports deploying, managing, and logging in to these MCP apps from your AI chat client.
MCP is a way to build a "connector" to your AI chat. Build custom connectors to serve internal data, context, semantic layers, and more for all of your users who would rather work out of a chat client than a web browser.
Here are 5 examples of MCP apps that you can build with Dash: plotly.com/blog/build-mcp-se…
Yes, these are Plotly graphs.
15 more extraordinary charts here: chris-parmer.com/19-extraord…
Introducing DataAnalyticsBench
Our benchmark to track AI's progress in data analytics.
Most benchmarks are built for software engineering or have become benchmaxxxed.
DataAnalyticsBench is purpose built for data analytics, with trick questions, messy data, and a massive schema. Built in collaboration with researchers at @Mila_Quebec
Read the full breakdown here: plotly.com/blog/introducing-…
The Plotly Cloud Connector for Claude is now available!
Let your agents cook by giving them access to your Plotly Cloud account to deploy and manage apps, view logs and diagnose issues, and manage settings.
Under the hood, the Claude Connectors are just MCP endpoints that have been verified by Anthropic and added to their catalog. You can get the same functionality in _any_ AI agent by adding our MCP endpoint to your session: cloud.plotly.com/_mcp
Read more in our blog: plotly.com/blog/plotly-cloud…
DataAnalyticsBench has been updated with Claude Haiku 5.5!
This is a very good model for data analytics in Plotly Studio, and the fastest model yet to pass the exam. It passes all of the well-defined data analytics tasks correctly, and only falls short in more in-depth searches through the data warehouse.
Read the full breakdown here: plotly.com/blog/claude-haiku…
easy peasy lemon squeezy 🍋
Want a data-querying, chart-making chatbot on top of your Dash app?
1. Define a `get_data()` function that returns some dataframes. You can literally connect to _anything_ with Python, so this data can come from anywhere.
2. Publish your app to Plotly Cloud: `$ plotly app publish`
3. Flip on the chatbot switch in your app settings
That's it!
We love this solution because it's super easy but it also gives you full control over data access. You can restrict access to certain tables or columns, or just clean things up in the data between the data warehouse and your end users.
Join our launch event next week: plotly.com/webinars/plotly-s…
It's launch day! Introducing Plotly Studio Embedded 🥳
Plotly Studio Embedded brings agentic analytics directly into your Dash app. It enables the viewers of your application to ask questions about data and generate charts, tables, maps and reports with AI.
There's a few things that make this product really unique:
1. Configuration as code: Data access is managed in code in advance, so end users don't need to fuss around with connectors or credentials themselves.
2. Data is front-and-center: Most AI chat experiences show you a wall of text. That's not what we think data analytics should feel like. Plotly Studio Embedded is designed to show you the queries, graphs, and tables every step of the way.
3. Secure: Rather than engineering an agent that can do anything (including escape sandboxes), we engineered this agent to only perform data analytics and visualization tasks. There's no arbitrary code execution, no network access, no filesystem access.
4. Embedded: The AI experiences co-exists alongside predefined views. So end users can have the best of both worlds and so that you can save on token$ by placing the common charts and tables in the Dash app itself.
Read more: plotly.com/blog/plotly-studi…
Join the launch event: plotly.com/webinars/plotly-s…
Fascinating staff research by Robert Claus and Matthew Brown measuring the cost savings in time & tokens by building on Dash vs Full-Stack for data apps, internal tools, and reports.
Using the right framework saves you far more $$ than any model or harness.
Read the research here: plotly.com/blog/dash-vs-full…
Watch the discussion: plotly.com/webinars/dash-ful…
On choosing the right framework
Join the discussion tomorrow: plotly.com/blog/dash-vs-full…















