mcp-server-chart
活跃·★ 4.4k·MIT·更新于 2026-08-27
MCP Server Chart 是 AntV 可视化团队推出的、用 TypeScript 编写的 Model Context Protocol 服务,用于生成图表和数据分析。README 说它通过 generate_area_chart、generate_bar_chart 等工具支持 26 种以上的图表,另有 generate_spreadsheet,在给出行或值字段时渲染为透视表,否则渲染为普通表格。可以在 Claude、VS Code、Cline、Cherry Studio、Cursor 等桌面 MCP 客户端里用 npx 配置(`npx -y @antv/mcp-server-chart`)使用,支持 SSE 或 Streamable HTTP,可用 Docker 部署,也提供 Dify 插件。
配置涵盖命令行选项和环境变量:VIS_REQUEST_SERVER 用于设置私有部署时的自定义图表生成服务地址(默认指向 antv-studio.alipay.com 上的 AntV 服务),SERVICE_ID 用来标记生成记录,DISABLED_TOOLS 用来过滤掉不想暴露的图表工具。还有一节介绍如何把它作为智能体技能使用。代码采用 MIT 许可证。
#模型上下文协议#蚂蚁数据可视化#图表生成#数据可视化#TypeScript
01
功能特性
01支持 26+ 种多样图表类型,实现全面的数据可视化。
02生成常见的统计图表,包括面积图、条形图、柱状图和折线图。
03提供高级数据分布和关系可视化,例如箱线图、直方图和散点图。
04包含专门的图表,如流程图、思维导图、网络图和组织结构图。
05提供地理制图工具,用于行政区划、路径和兴趣点(基于高德地图,中国区限定)。
02
为什么选择它
+26 种以上图表,每种都是独立的 MCP 工具,另有透视表和普通表格。
+用简短的 npx 配置即可用于 Claude、VS Code、Cline、Cherry Studio 和 Cursor,并有 Dify 插件。
+支持 stdio、SSE 或 Streamable HTTP,可用 Docker 部署。
+DISABLED_TOOLS 可以只暴露你需要的图表类型,采用 MIT 许可证。
03
权衡点
!默认通过托管的 AntV 服务生成图表(VIS_REQUEST_SERVER 的默认值),所以你的图表数据会发送到该服务,除非自己做私有部署。
!它根据你传入的数据生成图表,自己不会去查询数据库或文件。
!工具列表很长(26 个以上),可以用 DISABLED_TOOLS 裁剪,避免让助手难以选择工具。
04
维护状况检查
活跃检查日期: 2026-10-26
- 最近提交
- 2026-08-27
- 近 90 天提交数
- 1
- 近 90 天发布数
- 0
- 最新发布
- 0.9.10 (2026-02-25)
- 未关闭 issue
- 7
- 近期 issue 至少有一条评论的比例
- 12/25
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #218 Line charts have labels on all points.4 条评论 · 2025-10-20
- #258 图表上能否显示千位分隔符1 条评论 · 2026-01-21
- #331 Optional: publicly verifiable certificate for mcp-server-chart (one workflow file)0 条评论 · 2026-10-26
- #329 Missing output encoding in `generate_area_chart`: `title` and `style.backgroundColor` are echoed raw into `_meta.spec`0 条评论 · 2026-10-14
- #313 bug报错0 条评论 · 2026-07-02
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Claude
支持
已通过文档验证
VS Code
支持
已通过文档验证
Dify
插件支持
已通过文档验证
Aliyun
支持
已通过文档验证
ModelScope
支持
已通过文档验证
Smithery.ai
支持
已通过文档验证
06
快速开始
1
$ npm install -g @antv/mcp-server-chart
07
使用场景
↳通过本地 MCP 服务器配置与桌面 AI IDE(如 Claude, VS Code, Cursor)集成。
↳部署并应用于 Dify、阿里云和 ModelScope 等云端 AI 平台和市场。
↳在支持技能的 AI IDE 中,利用“图表可视化”技能进行图表类型自动选择和生成。
08
同类工具
excel-mcp-server★ 4.3k
一个Model Context Protocol (MCP) 服务器,无需安装Microsoft Excel即可让您的AI代理操作Excel文件。
mcp-use★ 10.8k
mcp-use 是一个全栈框架,提供使用模型上下文协议(MCP)构建MCP服务器、客户端和AI代理所需的一切,支持Python和TypeScript,最少只需6行代码。
评论
登录后发表评论
暂无评论,来发表第一条吧