A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax. The server offers two core tools: - Save a table of data agregations to the server for later visualization - name (string): Name of the data table to be saved - data (array): Array of objects representing the data table - Returns: success message - visualizedata - Vi
Add this skill
npx mdskills install isaacwasserman/mcp-vegalite-serverWell-documented MCP server for Vega-Lite data visualization with flexible output formats.
1[](https://mseep.ai/app/isaacwasserman-mcp-vegalite-server)23# Data Visualization MCP Server4[](https://smithery.ai/server/mcp-server-vegalite)56## Overview7A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.89## Components1011### Tools12The server offers two core tools:1314- `save_data`15 - Save a table of data agregations to the server for later visualization16 - Input:17 - `name` (string): Name of the data table to be saved18 - `data` (array): Array of objects representing the data table19 - Returns: success message20- `visualize_data`21 - Visualize a table of data using Vega-Lite syntax22 - Input:23 - `data_name` (string): Name of the data table to be visualized24 - `vegalite_specification` (string): JSON string representing the Vega-Lite specification25 - Returns: If the `--output_type` is set to `text`, returns a success message with an additional `artifact` key containing the complete Vega-Lite specification with data. If the `--output_type` is set to `png`, returns a base64 encoded PNG image of the visualization using the MPC `ImageContent` container.2627## Usage with Claude Desktop2829```python30# Add the server to your claude_desktop_config.json31{32 "mcpServers": {33 "datavis": {34 "command": "uv",35 "args": [36 "--directory",37 "/absolute/path/to/mcp-datavis-server",38 "run",39 "mcp_server_datavis",40 "--output_type",41 "png" # or "text"42 ]43 }44 }45}46```47
Full transparency — inspect the skill content before installing.