← 返回目录
M

MCP Server Chart

官方
用 AntV 生成图表并辅助数据分析。
GitHub 源仓库 ↗
★ 4.3k Stars 分类 · 其他 非常热门
54FMRS · D
可靠性
9/20
安全与权限
8/20
维护活跃度
10/20
文档质量
14/20
安装易用性
13/20

AntV 官方维护的 MIT 许可 MCP 服务器,提供 26 个图表、地图和表格生成工具,支持 stdio、SSE 和 Streamable transport。主要限制是地理可视化仅支持中国,且默认依赖公共图表生成服务。

查看 FMRS 评分方法 →

MCP Server Chart 是由 AntV 维护的 TypeScript MCP 服务器,通过 MCP 工具生成 25 种以上的图表、地图、关系图和表格,并支持数据分析场景。默认使用 AntV 公共图表生成服务,也可配置私有服务。

工具能力

generate_area_chart
生成面积图,用于展示连续变量下的数据趋势。
generate_bar_chart
生成条形图,用于横向比较不同类别的数值。
generate_boxplot_chart
生成箱线图,用于展示中位数、四分位数和异常值等数据分布信息。
generate_column_chart
生成柱状图,用于纵向比较不同类别的数值。
generate_district_map
生成行政区地图,用于展示行政区划和数据分布。
generate_dual_axes_chart
生成双轴图,用于展示单位或范围不同的两个变量之间的关系。
generate_fishbone_diagram
生成鱼骨图,也称石川图,用于识别和展示问题的根本原因。
generate_flow_diagram
生成流程图,用于展示流程步骤及其顺序。
generate_funnel_chart
生成漏斗图,用于展示不同阶段的数据损失。
generate_histogram_chart
生成直方图,通过区间统计展示数据分布。
generate_line_chart
生成折线图,用于展示数据随时间或其他连续变量的趋势。
generate_liquid_chart
生成水波图,用于以水球形式直观表示数据比例或百分比。
generate_mind_map
生成思维导图,用于展示思路和层级信息。
generate_network_graph
生成网络关系图,用于展示节点之间的关系和连接。
generate_organization_chart
生成组织结构图,用于展示组织结构和人员关系。
generate_path_map
生成路径地图,用于展示兴趣点的路线规划结果。
generate_pie_chart
生成饼图,用扇区展示各部分占整体的比例。
generate_pin_map
生成点位地图,用于展示兴趣点分布。
generate_radar_chart
生成雷达图,用于综合展示多维数据。
generate_sankey_chart
生成桑基图,用于展示数据流动及其规模。
generate_scatter_chart
生成散点图,用于展示两个变量之间的关系。
generate_treemap_chart
生成矩形树图,用于展示层级数据,矩形大小代表数值。
generate_venn_chart
生成维恩图,用于展示集合的交集、并集和差异。
generate_violin_chart
生成小提琴图,结合箱线图和密度图展示数据分布。
generate_word_cloud_chart
生成词云图,以字体大小表示文本中词语的频率。
generate_spreadsheet
生成电子表格或数据透视表;提供 rows 或 values 时生成透视表,否则生成普通表格。

安装接入

安装 Node.js 环境后,在支持 MCP 的客户端中加入配置:使用 npx -y @antv/mcp-server-chart 启动 stdio 服务器。也可全局安装 npm install -g @antv/mcp-server-chart,并使用 SSE 或 Streamable transport 启动服务。

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

选型与风险

适合谁

  • 需要在 MCP 客户端中快速生成 AntV 图表的用户
  • 需要同时进行图表生成和基础数据分析的场景
  • 需要使用中国境内地理可视化的场景

不适合谁

  • 需要中国境外地图生成的场景
  • 需要私有部署且依赖地理可视化工具的场景
  • 不希望请求发送至默认公共图表生成服务的场景

所需权限

  • 需要客户端能够启动 npx 或已安装的 MCP 服务器进程
  • 默认需要访问 https://antv-studio.alipay.com/api/gpt-vis 图表生成服务
  • 配置 SERVICE_ID 时需要提供该服务标识;该变量被标记为敏感信息
  • 私有部署时需要访问配置的 VIS_REQUEST_SERVER 地址

风险与副作用

  • 默认图表请求会发送至公共 AntV 图表生成服务,应根据数据敏感性评估使用方式
  • 地理可视化工具目前仅支持中国境内地图生成
  • 私有部署方案不支持 geographic-district-map、geographic-path-map 和 geographic-pin-map
  • SERVICE_ID 用于跟踪图表生成记录,配置不当可能影响记录查看或暴露敏感标识
  • 客户端兼容性问题可能需要通过 DISABLED_TOOLS 禁用特定工具

常见排障

  1. 确认客户端配置中的 command、args 和 JSON 格式正确
  2. 确认 npx、Node.js 及网络连接可用
  3. 使用 SSE 时检查 http://localhost:1122/sse,使用 Streamable transport 时检查 http://localhost:1122/mcp
  4. 若公共服务不可用,检查 VIS_REQUEST_SERVER 是否配置为可访问的服务地址
  5. 若客户端存在工具兼容性问题,使用 DISABLED_TOOLS 逐项禁用相关工具
  6. 配置 SERVICE_ID 后重启客户端以检查服务器连接和记录功能

使用场景

根据数据自动生成常见统计图表
辅助数据趋势、分布、比例和关系分析
生成组织图、流程图、思维导图和网络图
生成表格或数据透视表

支持客户端

Claude Desktop完整支持
Visual Studio Code完整支持
Cline完整支持
Cherry Studio完整支持
Cursor完整支持