VegaLite MCP 服务器

AI Visualization Vega-Lite Data Analysis

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“VegaLite” MCP 服务器的作用是什么?

VegaLite MCP 服务器是一种模型上下文协议(MCP)服务器实现,为大型语言模型(LLM)提供了使用 Vega-Lite 语法可视化数据的接口。通过连接该服务器,AI 助手和应用可以将保存表格数据和生成可视化(图表、图形等)等任务交由服务器处理,这些可视化内容均通过 Vega-Lite 规范进行定义。这使开发者能够实现无缝的编程式数据可视化,让 LLM 既能管理数据集,也能生成自定义的可视化输出,非常适用于数据分析、报告和研究。服务器支持返回带有数据的完整 Vega-Lite 规范(文本模式)或可视化的 base64 编码 PNG 图像(图像模式),为多种集成场景提供了灵活性。

提示词模板列表

仓库中未列出提示词模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库中未记录明确的 MCP 资源。

工具列表

  • save_data
    • 将数据聚合表保存到服务器以便后续可视化。
    • 输入:
      • name (字符串):要保存的数据表名称。
      • data (数组):表示数据表的对象数组。
    • 返回:成功消息。
  • visualize_data
    • 使用 Vega-Lite 语法可视化数据表。
    • 输入:
      • data_name (字符串):要可视化的数据表名称。
      • vegalite_specification (字符串):表示 Vega-Lite 规范的 JSON 字符串。
    • 返回:如果 --output_type 设置为 text,则返回包含数据的完整 Vega-Lite 规范;如设置为 png,则返回 base64 编码的 PNG 图像。

该 MCP 服务器的使用场景

  • 数据分析与可视化
    • 开发者和数据科学家可以上传数据集,并通过 Vega-Lite 规范以编程方式生成自定义可视化(如柱状图、散点图)。
  • 自动化报告
    • LLM 可以自动生成并可视化报告,通过保存数据和生成图表服务于商业智能或科研目的。
  • 交互式数据探索
    • 通过保存新数据表并按需可视化,支持数据驱动项目的迭代探索和流畅工作流。
  • 教育工具
    • 可集成到教育平台,让学生或用户可视化数据集并交互式学习数据可视化原理。

如何设置

Windsurf

仓库中未列出 Windsurf 的安装说明。

Claude

  1. 打开您的 claude_desktop_config.json
  2. 定位到 mcpServers 对象。
  3. 使用以下 JSON 片段添加 VegaLite MCP 服务器
    {
      "mcpServers": {
        "datavis": {
          "command": "uv",
          "args": [
            "--directory",
            "/absolute/path/to/mcp-datavis-server",
            "run",
            "mcp_server_datavis",
            "--output_type",
            "png" // 或 "text"
          ]
        }
      }
    }
    
  4. 保存配置文件。
  5. 重启 Claude Desktop 并验证服务器是否运行。

API 密钥安全

仓库中未提供关于 API 密钥安全的具体说明或示例。

Cursor

仓库中未列出 Cursor 的安装说明。

Cline

仓库中未列出 Cline 的安装说明。

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,首先添加 MCP 组件到您的流程,并将其连接到您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式插入您的 MCP 服务器信息:

{
  "MCP-name": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具访问所有 MCP 功能和能力。请记得将 “MCP-name” 修改为实际 MCP 服务器的名称(如 “vegalite”、“data-vis” 等),并将 URL 替换为您自己的 MCP 服务器地址。


总览

部分可用性详情/备注
概述README 有清晰摘要
提示词模板列表未列出提示词模板
资源列表未列出明确资源
工具列表save_datavisualize_data 有文档说明
API 密钥安全没有 API 密钥安全相关信息
采样支持(评估时次要)未提及

根据上述表格,VegaLite MCP 服务器在工具和概述方面聚焦且文档齐全,但缺乏提示、资源及安全设置说明,降低了其开箱即用集成评分。

我们的看法

MCP VegaLite 服务器界面简洁,适合通过 LLM 进行数据可视化。然而,缺少提示模板、资源和安全指导,使其在更高级或生产场景下的可用性下降。其主要价值在于数据保存和可视化的功能型工具,但整体完整性和可扩展性有限。

评分:5/10


MCP 评分

是否有 LICENSE
至少有一个工具
Fork 数量18
Star 数量72

常见问题

在 FlowHunt 上试用 VegaLite MCP 服务器

使用 FlowHunt 上的 VegaLite MCP 服务器,通过实时 AI 驱动的数据可视化增强您的数据驱动项目。

了解更多

Vega-Lite 服务器
Vega-Lite 服务器

Vega-Lite 服务器

将 FlowHunt 集成至 Vega-Lite 服务器,为您的 AI 工作流解锁高级数据可视化能力。轻松从聚合数据中生成并渲染交互式图表,助力更丰富的洞察交付与无缝 LLM 集成。...

1 分钟阅读
AI Vega-Lite +3
Vectara MCP 服务器集成
Vectara MCP 服务器集成

Vectara MCP 服务器集成

Vectara MCP Server 是一个开源桥梁,连接 AI 助手与 Vectara 的可信 RAG 平台,实现 FlowHunt 生成式 AI 工作流中的安全高效检索增强生成(RAG)与企业搜索。...

2 分钟阅读
AI RAG +5
VeyraX MCP 服务器集成
VeyraX MCP 服务器集成

VeyraX MCP 服务器集成

VeyraX MCP 服务器作为通用桥梁,使 AI 助手和开发环境(如 Claude、Cursor、Windsurf 以及通过 Cline 的 VS Code)能够通过一次认证访问所有集成的工具和服务。简化您的工作流程,并使用 VeyraX 实现编辑器与工具的无缝集中式连接。...

2 分钟阅读
MCP Server Integration +4