-
securityF
license-
qualityA Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.
Last updated -
55
Python
Provides containerized deployment of the data visualization server, making it easy to run in isolated environments.
Powers data visualization through Vega-Lite syntax, allowing users to create customized charts and graphs from saved data tables.
A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.
The server offers two core tools:
save_data
name
(string): Name of the data table to be saveddata
(array): Array of objects representing the data tablevisualize_data
data_name
(string): Name of the data table to be visualizedvegalite_specification
(string): JSON string representing the Vega-Lite specification--output_type
is set to text
, returns a success message with an additional artifact
key containing the complete Vega-Lite specification with data. If the --output_type
is set to png
, returns a base64 encoded PNG image of the visualization using the MPC ImageContent
container.This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
An MCP server that allows AI models to create data visualizations using Vega-Lite syntax by providing tools to save data tables and generate visualizations from them.