Token导航 LogoToken导航

MCP Server · 数据服务

Chart Bach

基于AntV的图表生成服务器,支持25+种图表类型,适用于数据分析和可视化展示。

未说明官方级别未说明来源级核验工具 25
图表生成数据分析TypeScriptCline数据可视化Cursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
pengfeiJoker
提供方
pengfeiJoker

工具数量

25

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Chart Bach 属于数据服务类 MCP Server,公开资料标注 25 个工具,通过传输方式未标注接入,适配 Cursor、Cline,没有现成的安装命令;接入前要先准备 访问 Token。

分类

数据服务

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 25 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

用于生成图表的模型上下文协议服务器 蚂蚁可视。我们可以使用此mcp服务器 _图表生成_ 和 _数据分析_.

这是一个基于TypeScript的MCP服务器,提供图表生成功能。它允许您通过MCP工具创建各种类型的图表。您还可以在 迪菲.

📋 目录

- VIS_REQUEST_SERVER - SERVICE_ID - 禁用工具

✨ 特性

现在支持25+个图表。

  1. generate_area_chart:生成 area 图表,用于显示连续自变量下的数据趋势,允许观察整体数据趋势。
  2. generate_bar_chart:生成 bar 图表,用于比较不同类别的值,适用于横向比较。
  3. generate_boxplot_chart:生成 boxplot,用于显示数据的分布,包括中位数、四分位数和异常值。
  4. generate_column_chart:生成 column 图表,用于比较不同类别的值,适用于垂直比较。
  5. generate_district_map -生成一个 district-map,用于显示行政区划和数据分布。
  6. generate_dual_axes_chart:生成 dual-axes 图表,用于显示具有不同单位或范围的两个变量之间的关系。
  7. generate_fishbone_diagram:生成 fishbone 该图也称为石川图,用于识别和显示问题的根本原因。
  8. generate_flow_diagram:生成 flowchart,用于显示流程的步骤和顺序。
  9. generate_funnel_chart:生成 funnel 图表,用于显示不同阶段的数据丢失。
  10. generate_histogram_chart:生成 histogram,用于通过将数据划分为区间并计算每个区间中的数据点数量来显示数据的分布。
  11. generate_line_chart:生成 line 图表,用于显示数据随时间或其他连续变量的趋势。
  12. generate_liquid_chart:生成 liquid 图表,用于显示数据的比例,以充水球体的形式直观地表示百分比。
  13. generate_mind_map:生成 mind-map,用于显示思维过程和层次信息。
  14. generate_network_graph:生成 network 图,用于显示节点之间的关系和连接。
  15. generate_organization_chart:生成 organizational 图表,用于显示组织结构和人员关系。
  16. generate_path_map -生成一个 path-map,用于显示POI的路线规划结果。
  17. generate_pie_chart:生成 pie 图表,用于显示数据的比例,将其划分为由扇区表示的部分,显示每个部分的百分比。
  18. generate_pin_map -生成一个 pin-map,用于显示POI的分布。
  19. generate_radar_chart:生成 radar 图表,用于全面显示多维数据,以类似雷达的格式显示多个维度。
  20. generate_sankey_chart:生成 sankey 图表,用于显示数据流和数据量,以Sankey风格的格式表示不同节点之间的数据移动。
  21. generate_scatter_chart:生成 scatter 绘图,用于显示两个变量之间的关系,将数据点显示为坐标系上的散点。
  22. generate_treemap_chart:生成 treemap,用于显示分层数据,以矩形形式显示数据,其中矩形的大小表示数据的值。
  23. generate_venn_chart:生成 venn 图表,用于显示集合之间的关系,包括交集、并集和差异。
  24. generate_violin_chart:生成 violin 绘图,用于显示数据分布,结合箱线图和密度图的特征,提供更详细的数据分布视图。
  25. generate_word_cloud_chart:生成 word-cloud,用于显示文本数据中单词的频率,字体大小表示每个单词的频率。
\[!注意\] 上述地理可视化图表生成工具使用 AMap服务 目前仅支持在中国境内生成地图。

🤖 用法

与一起使用 Desktop APP例如克劳德、VSCode、, 克莱恩Cherry Studio、Cursor等,在下面添加MCP服务器配置。在Mac系统上:

{
  "mcpServers": {
    "mcp-server-chart": {
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"]
    }
  }
}

On Window系统:

{
  "mcpServers": {
    "mcp-server-chart": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@antv/mcp-server-chart"]
    }
  }
}

此外,您还可以在 阿里云, 魔搭, glama.ai, 史密斯艾 或使用HTTP、SSE协议的其他协议。

🚰 使用SSE或流媒体传输运行

直接运行

全局安装该软件包。

npm install -g @antv/mcp-server-chart

使用首选传输选项运行服务器:

# For SSE transport (default endpoint: /sse)
mcp-server-chart --transport sse

# For Streamable transport with custom endpoint
mcp-server-chart --transport streamable

然后,您可以访问服务器:

  • SSE运输: http://localhost:1122/sse
  • 可流动运输: http://localhost:1122/mcp

Docker部署

进入docker目录。

cd docker

使用docker compose进行部署。

docker compose up -d

然后,您可以访问服务器:

  • SSE运输: http://localhost:1123/sse
  • 可流动运输: http://localhost:1122/mcp

🎮 CLI选项

运行MCP服务器时,您还可以使用以下CLI选项。使用run-cli命令选项 -H.

MCP Server Chart CLI

Options:
  --transport, -t  Specify the transport protocol: "stdio", "sse", or "streamable" (default: "stdio")
  --host, -h       Specify the host for SSE or streamable transport (default: localhost)
  --port, -p       Specify the port for SSE or streamable transport (default: 1122)
  --endpoint, -e   Specify the endpoint for the transport:
                   - For SSE: default is "/sse"
                   - For streamable: default is "/mcp"
  --help, -H       Show this help message

⚙️ 环境变量

变量描述默认值示例
VIS_REQUEST_SERVER用于私有部署的自定义图表生成服务URLhttps://antv-studio.alipay.com/api/gpt-vishttps://your-server.com/api/chart
SERVICE_ID图表生成记录的服务标识符-your-service-id-123
DISABLED_TOOLS以逗号分隔的禁用工具名称列表-generate_fishbone_diagram,generate_mind_map

📠 私有部署

MCP Server Chart 默认情况下,提供免费的图表生成服务。对于需要私有部署的用户,他们可以尝试使用 VIS_REQUEST_SERVER 自定义自己的图表生成服务。

{
  "mcpServers": {
    "mcp-server-chart": {
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"],
      "env": {
        "VIS_REQUEST_SERVER": ""
      }
    }
  }
}

您可以使用AntV的项目 GPT Vis SSR 在私有环境中部署HTTP服务,然后通过env传递URL地址 VIS_REQUEST_SERVER.

  • 方法: POST
  • 参数:将传递给 GPT-Vis-SSR 用于渲染。例如, { "type": "line", "data": [{ "time": "2025-05", "value": 512 }, { "time": "2025-06", "value": 1024 }] }.
  • 返回:HTTP服务的返回对象。

- 成功: boolean 是否成功生成图表图像。 - 结果: string 图表图像url。 - 错误消息: string 当 success = false,返回错误消息。

\[!注意\] 私有部署解决方案目前不支持地理可视化。图表生成包括3个工具: geographic-district-map, geographic-path-map, geographic-pin-map.

🗺️ 生成记录

默认情况下,用户需要自己保存结果,但我们也提供了一种查看图表生成记录的服务,这要求用户为自己生成一个服务标识符并对其进行配置。

使用支付宝扫描并打开小程序生成个人服务标识符(点击下面的“我的”菜单,进入“我的服务”页面,点击“生成”按钮,成功后点击“复制”按钮):

接下来,您需要添加 SERVICE_ID MCP服务器配置的环境变量。例如,Mac的配置如下(对于Windows系统,只需添加 env 变量):

{
  "mcpServers": {
    "AntV Map": {
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"],
      "env": {
        "SERVICE_ID": "***********************************"
      }
    }
  }
}

更新MCP服务器配置后,您需要重新启动AI客户端应用程序,并再次检查是否已成功启动并连接到MCP服务器。然后,您可以尝试再次生成地图。生成成功后,您可以转到小程序的“我的地图”页面查看您的地图生成记录。

🎛️ 工具筛选

您可以使用禁用特定的图表生成工具 DISABLED_TOOLS 环境变量。当某些工具与MCP客户端存在兼容性问题,或者您想限制可用功能时,这很有用。

{
  "mcpServers": {
    "mcp-server-chart": {
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"],
      "env": {
        "DISABLED_TOOLS": "generate_fishbone_diagram,generate_mind_map"
      }
    }
  }
}

用于筛选的可用工具名称 请参阅 ✨ 特性.

🔨 发展

安装依赖项:

npm install

构建服务器:

npm run build

启动MCP服务器:

npm run start

使用SSE传输启动MCP服务器:

node build/index.js -t sse

使用Streamable传输启动MCP服务器:

node build/index.js -t streamable

📄 许可证

麻省理工学院@蚂蚁可视.

工具与能力

工具数量

25

资源数量

0

提示词数量

0

能力标签

图表生成TypeScript混合部署数据可视化AntV数据分析

支持客户端

CursorCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 25 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Cursor、Cline,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Chart Bach

MCP World · 本页

25未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Chart Bach 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Chart Bach 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Chart Bach 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Chart Bach 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Chart Bach 支持哪些客户端?

公开资料标注支持 Cursor、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP