What are the runtime requirements?
Python 3.10 or newer and `uv` (or another Python environment manager) are required.
@Mavline
Basic information
LLM-connected data visualization workflow using Vega-Lite.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-vegalite": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Data Visualization MCP Server is a Model Context Protocol server that enables LLM-connected workflows to store tabular data and render Vega-Lite visualizations. It provides a technical integration layer for AI-assisted reporting, data visualization, and analytics prototypes where an LLM needs to turn structured data into charts without manual tool switching.
Install using uv or another Python environment manager with Python 3.10+. Run the server with uv run mcp_server_vegalite --output-type png for PNG output or uv run mcp_server_vegalite --output-type text for text/spec artifacts. The server exposes two core tools: one to save a named table of JSON-like rows, and another to accept a Vega-Lite specification, attach the saved data, render the chart, and return the result.
Python 3.10 or newer and `uv` (or another Python environment manager) are required.
The server supports stdio transport for local MCP clients and includes an SSE/FastAPI path for integration experiments.
Yes. Run with `--output-type png` to return PNG images, or `--output-type text` to return Vega-Lite specification text.
The server saves named tables of JSON-like rows. Vega-Lite specifications are attached to this saved data for rendering.
Generated visualization files are stored locally during runs. No private client data, production credentials, or internal datasets are included.

Tells your agent whether a number is safe to call or text right now. Live US/Canada phone data: carrier, line type, LRN, CNAM, spam/scam reputation, SMS deliverability, and TCPA 8am–9pm calling-window verdicts, plus bulk

Investigate any website's technology stack: CMS, eCommerce, frameworks, analytics, CRM, payments, and hosting behind any URL. Ask "which of these 15 prospects use HubSpot vs Salesforce?" and get a table back. Free tier:

Give any AI trading agent a public, un-cherry-pickable track record. Commit a call before it resolves, get a hash receipt, get scored against 2,048 coin-flipping monkeys on the same window.

Draxlr is a remote MCP server that connects AI assistants to your SQL databases. Explore schemas, run read-only queries, and work with your saved queries and dashboards over MCP. Hosted at https://api.draxlr.com with OAu
Facebook & Instagram data for AI agents — pages, posts, groups, Ads Library, Marketplace, profiles and reels. 47 read-only tools with structured output.
Comments