
MCP-Vegalite-Server
1
Github Watches
15
Github Forks
52
Github Stars
Data Visualization MCP Server
Overview
A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.
Components
Tools
The server offers two core tools:
-
save_data
- Save a table of data agregations to the server for later visualization
- Input:
-
name
(string): Name of the data table to be saved -
data
(array): Array of objects representing the data table
-
- Returns: success message
-
visualize_data
- Visualize a table of data using Vega-Lite syntax
- Input:
-
data_name
(string): Name of the data table to be visualized -
vegalite_specification
(string): JSON string representing the Vega-Lite specification
-
- Returns: If the
--output_type
is set totext
, returns a success message with an additionalartifact
key containing the complete Vega-Lite specification with data. If the--output_type
is set topng
, returns a base64 encoded PNG image of the visualization using the MPCImageContent
container.
Usage with Claude Desktop
# Add the server to your claude_desktop_config.json
{
"mcpServers": {
"datavis": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-datavis-server",
"run",
"mcp_server_datavis",
"--output_type",
"png" # or "text"
]
}
}
}
相关推荐
I find academic articles and books for research and literature reviews.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Advanced software engineer GPT that excels through nailing the basics.
Converts Figma frames into front-end code for various mobile frameworks.
Take an adjectivised noun, and create images making it progressively more adjective!
Entdecken Sie die umfassendste und aktuellste Sammlung von MCP-Servern auf dem Markt. Dieses Repository dient als zentraler Hub und bietet einen umfangreichen Katalog von Open-Source- und Proprietary MCP-Servern mit Funktionen, Dokumentationslinks und Mitwirkenden.
Die All-in-One-Desktop & Docker-AI-Anwendung mit integriertem Lappen, AI-Agenten, No-Code-Agent Builder, MCP-Kompatibilität und vielem mehr.
Fair-Code-Workflow-Automatisierungsplattform mit nativen KI-Funktionen. Kombinieren Sie visuelles Gebäude mit benutzerdefiniertem Code, SelbstHost oder Cloud, 400+ Integrationen.
🧑🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.
Ein leistungsstarkes Neovim -Plugin für die Verwaltung von MCP -Servern (Modellkontextprotokoll)
MCP -Server für den Fetch -Webseiteninhalt mit dem Headless -Browser von Dramatikern.
Reviews

user_bojCB0R9
The mcp-vegalite-server by isaacwasserman is an impressive tool for data visualization using Vega-Lite. I found the GitHub repository (https://github.com/isaacwasserman/mcp-vegalite-server) very well-documented, making it easier to integrate and utilize. It's a robust server application designed to serve Vega-Lite charts efficiently. Highly recommended for anyone looking to enhance their data visualization projects! Amazing work by the author!