</>MCP Agents Market
MCP Server

vizro

by mckinsey3.8kPythonUpdated 2026-09-05

Vizro is a low-code toolkit for building high-quality data visualization apps.

Claude DesktopCursor

Vizro MCP server provides an interface for large language models to create data visualization dashboards and charts using the Vizro framework. By exposing tools and templates through the Model Context Protocol, it enables AI assistants in compatible clients like Claude Desktop and Cursor to build production-ready visualization applications step-by-step. Developers can describe their dashboard requirements in natural language, and the MCP server translates those requests into functioning Vizro code with charts, filters, layouts, and interactive components.

Key Features

MCP tools for generating Vizro dashboards and individual charts through natural language
Step-by-step dashboard creation workflow guided by templates and best practices
Integration with Vizro's component library including charts, tables, KPI cards, and filters
Support for multiple configuration formats (Pydantic models, JSON, YAML, Python dictionaries)
Compatible with MCP-enabled clients such as Claude Desktop and Cursor
Leverages Vizro's low-code framework built on Plotly, Dash, and Pydantic
Enables creation of multi-page dashboards with navigation and interactive controls

Use Cases

  • 01Rapidly prototype business intelligence dashboards through conversational AI
  • 02Generate KPI monitoring applications by describing metrics in plain language
  • 03Create data exploration tools with filters and interactive charts without manual coding
  • 04Build visual vocabulary reference dashboards showcasing different chart types
  • 05Develop call center or operational dashboards with AI-assisted configuration
  • 06Produce production-ready analytics apps combining low-code speed with customization options

Related MCP Servers

View more

vizro — FAQ

What is vizro MCP server?+

Vizro MCP server is a Model Context Protocol implementation that allows AI assistants to generate data visualization dashboards using the Vizro framework. It provides tools and templates that enable LLMs to create charts, configure layouts, and build multi-page analytics applications through natural language instructions.

How do I install vizro MCP server?+

Install the server using pip with 'pip install vizro-mcp', then configure your MCP client (Claude Desktop or Cursor) to connect to it by adding the appropriate server configuration to your client's settings file.

Which AI clients work with vizro MCP server?+

Vizro MCP server is compatible with MCP-enabled clients including Claude Desktop and Cursor. Any client that supports the Model Context Protocol can potentially use this server to generate Vizro dashboards.

Do I need an API key to use vizro MCP server?+

The Vizro MCP server itself does not require an API key, but you will need access to an LLM through your MCP client (such as Claude or another AI assistant) to interact with the server and generate dashboards.

Is vizro MCP server free to use?+

Yes, vizro-mcp is open-source software distributed under the Apache 2.0 license and is free to use. The underlying Vizro framework is also free and open-source.

What are the prerequisites for using vizro MCP server?+

You need Python installed, an MCP-enabled client like Claude Desktop or Cursor, and familiarity with the Vizro framework is helpful but not required since the MCP server guides the dashboard creation process.

How do I install vizro?+

Open the source repository on GitHub and follow its README. vizro is a mcp server — MCP Agents Market links you directly to the official repo.

Is vizro free?+

vizro is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches