mcp-server-vegalite

mcp-server-vegalite

3.2

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

  1. save_data

    Save a table of data aggregations to the server for later visualization.

  2. visualize_data

    Visualize a table of data using Vega-Lite syntax.