vegalite-mcp.md

Vega-Lite MCP Server

MCP server
from"isaacwasserman"
100

isaacwasserman/mcp-vegalite-server is a community Python server with two tools: one saves a Vega-Lite specification and another rasterizes a chart to PNG. It does not register an MCP Apps ui:// interface.

Not for: An inline interactive chart editor. It produces specifications and PNG output; use an MCP Apps Vega-Lite viewer if in-chat interaction is required.

Source and setup verified on 2026-11-03

Visualization
Vega-LitechartsPNGvisualization

Quick facts

Maintainer
isaacwasserman (community)
Tools
Save Vega-Lite spec and rasterize PNG
Runtime
Python through uv
GitHub stars
100 on 2026-11-03

What you can do

  • Save a Vega-Lite chart specification
  • Rasterize the chart as PNG
  • Return chart artifacts to an MCP client

Requirements

  • uv
  • Python environment resolved by uv
  • An MCP client
setup.md
# 1. Clone the server
$git clone https://github.com/isaacwasserman/mcp-vegalite-server.git
# Claude Desktop
https://github.com/isaacwasserman/mcp-vegalite-server#readme

Copy the current uv command and absolute repository path from the README.

Always confirm the latest setup instructions with the maintainer before installing.

>Questions

Is Vega-Lite MCP Server an MCP App with inline UI?

No inline MCP App UI is claimed here. It is listed as a server or host because the verified source documents MCP tools or client support, not a ui:// app resource.

Where were these details checked?

Against the maintainer's README, source, or official documentation at https://github.com/isaacwasserman/mcp-vegalite-server, plus the GitHub API where a repository is available.