isaacwasserman_mcp-vegalite-server
If you are the rightful owner of isaacwasserman_mcp-vegalite-server 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 using 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 Saving: Allows users to save data tables for future visualizations.
- Vega-Lite Visualization: Supports creating visualizations using the Vega-Lite syntax.
- Multiple Output Types: Offers both text and PNG image outputs for visualizations.
- Integration with LLM: Provides an interface for LLM to interact with data visualizations.
- Artifact Generation: Generates complete Vega-Lite specifications with data for further use.
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.