mcp-vegalite-server logo

mcp-vegalite-servermcp-vegalite-server MCP 服务器

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

mcp-vegalite-server 是一种模型上下文协议 (MCP) 服务器实现,提供使用 Vega-Lite 语法可视化数据的接口。它提供了两种核心工具:'save_data' 以供后期可视化保存数据表格,'visualize_data' 使用 Vega-Lite 语法可视化数据表格。该服务器可以将可视化结果以成功消息(带有 Vega-Lite 规范)或 base64 编码 PNG 图像返回。它旨在与 Claude Desktop 一起使用,用户需要在 'claude_desktop_config.json' 文件中配置特定输出类型,例如 'png' 或 'text'。

主要功能

  • save_data
  • visualize_data
  • 支持 Vega-Lite 语法
  • PNG 图像输出
  • 文本输出

价格

模型
Free
评分
暂无评价

使用场景

数据可视化

使用服务器来可视化数据时,使用 Vega-Lite 语法,允许自定义数据可视化。

与 Claude Desktop 集成

配置服务器以便与 Claude Desktop 兼容,开启数据可视化功能。

优点 & 缺点

优点

  • 提供了使用 Vega-Lite 语法进行数据可视化的功能
  • 提供了一个简单的接口来保存和可视化数据

缺点

  • 功能有限,只有两个核心工具
  • 依赖特定的配置来与 Claude Desktop 集成

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

What are the limitations of mcp-vegalite-server?

It offers only two core tools—save_data and visualize_data—and depends on a specific configuration for output types, limiting flexibility and functionality compared to more feature‑rich visualization platforms.

Asked by Ismael Rios · Nov 10, 2025

Can I use this server with other applications besides Claude Desktop?

The server is designed for use with Claude Desktop and requires configuration in claude_desktop_config.json. It does not specify native support for other platforms, so integration outside Claude may need custom setup.

Asked by Priya Nair · Oct 2, 2025

How can I retrieve a visualization from the server?

Use the visualize_data tool with the table name and a Vega-Lite JSON specification. Depending on the output_type set in claude_desktop_config.json, the server returns either the full Vega-Lite spec (text) or a base64‑encoded PNG image.

Asked by Nadia Petrova · Oct 2, 2025

What input does the mcp-vegalite-server require to save a data table?

The save_data tool expects a table name (string) and an array of objects representing the data. It returns a success message upon storage.

Asked by Tariq Aziz · Sep 1, 2025

提问

服务配缩器 的替代品