Data Visualization MCP Server
镜像的
简介
数据可视化 MCP 服务器实现了模型上下文协议(MCP),为大型语言模型提供使用 Vega-Lite 语法创建数据可视化的能力。
核心工具
服务器提供两个主要工具:
-
save_data - 保存数据表到服务器
- 参数:
name
(数据表名称),data
(对象数组) - 返回:成功消息
- 参数:
-
visualize_data - 使用 Vega-Lite 创建可视化
- 参数:
data_name
(数据表名称),vegalite_specification
(Vega-Lite JSON 规范) - 返回:
text
模式:完整 Vega-Lite 规范png
模式:图像的 base64 编码
- 参数:
配置步骤
将以下配置添加到 claude_desktop_config.json
中:
{
"mcpServers": {
"datavis": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-datavis-server",
"run",
"mcp_server_datavis",
"--output_type",
"png" // 或 "text"
]
}
}
}
完成配置后,Claude 将能够处理数据可视化请求,创建并显示基于您数据的图表和图形。