mcp-server-vegalite
If you are the rightful owner of mcp-server-vegalite and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.
The Data Visualization MCP Server is designed to facilitate the visualization of data through a structured interface that leverages the Vega-Lite syntax. This server allows users to save data tables and generate visual representations of these datasets. By utilizing the Vega-Lite specification, users can create a wide range of visualizations, from simple bar charts to complex interactive plots. The server supports different output types, including text-based specifications and PNG images, making it versatile for various applications. It is particularly useful for users who need to integrate data visualization capabilities into their applications or workflows, providing a seamless way to transform raw data into insightful visual formats.
Features
- Data Storage: Save data tables for future visualization.
- Vega-Lite Integration: Use Vega-Lite syntax for creating visualizations.
- Multiple Output Formats: Supports text and PNG image outputs.
- Artifact Generation: Provides complete Vega-Lite specifications with data.
- Base64 Encoding: Returns visualizations as base64 encoded PNG images.
Tools
save_data
Save a table of data aggregations to the server for later visualization.
visualize_data
Visualize a table of data using Vega-Lite syntax.