Alien Art Charts Alien Art Charts

最佳图表生成 MCP(2026)

一份坦诚的排名指南,介绍可生成图表的热门 Model Context Protocol 服务器,涵盖静态图片、可配置图表规格、演示图表和动态视频。 更新于 。

对比 Alien Art、AntV、mcp-echarts、QuickChart、Chart.js MCP、Vega-Lite、Vizro、Diagrammo 等,客观列出各自的优缺点。

跳转到对比表 ↓

简短回答

最好的图表生成 MCP 取决于你需要哪种图表:

  • 动态图表和视频:Alien Art Charts MCP。唯一能生成动态图表、叙事序列和 MP4 视频导出的 MCP。项目有状态,可随时编辑。
  • 静态图表种类最多:AntV mcp-server-chart。25 种以上图表类型,包括桑基图、思维导图、鱼骨图、组织结构图。
  • 可配置性最强:mcp-echarts。完全掌控 Apache ECharts JSON,输出 PNG/SVG。
  • 基于网址的简单图片:QuickChart MCP。通过托管网址使用 Chart.js。
  • 仪表盘(而非单个图表):麦肯锡出品的 Vizro MCP。
  • 可直接用于汇报的高管图表:mortenator,支持 SVG/PNG 格式的瀑布图、马赛克图、雷达图。

这一类别中的其他图表 MCP 都是封装现有的 JS 图表库来生成静态图片。Alien Art 是该类别中唯一专注于动画、叙事和完整项目生命周期的。

什么是图表 MCP?

图表 MCP(用于制作图表的 Model Context Protocol 服务器)让 Claude、ChatGPT 和 Cursor 等 AI 助手可以直接生成数据可视化:模型调用一个工具,传入数据和图表类型,服务器返回图片网址、SVG、图表配置,或者像 Alien Art 那样,返回一个可编辑的项目和渲染好的视频。

MCP 由 Anthropic 于 2024 年底推出,如今已成为用自定义工具扩展大语言模型的标准方式。大语言模型擅长理解数据和意图,却无法原生渲染图像,因此图表 MCP 的生态迅速壮大。本指南中的每个服务器都以不同方式弥补这一缺口:有的返回托管的 PNG,有的返回原始 JSON 配置交由客户端渲染,而 Alien Art 返回一个可编辑、带动画、可导出视频的图表项目,用户可以继续在上面修改。

排行榜

11 款值得了解的图表 MCP,按它们实际能解决的问题范围排序,而不是按 GitHub 星标数。

#1 · 动态图表和视频首选

Alien Art Charts MCP

查看详情 →

唯一能生成可直接成片的动态图表的图表 MCP,同时也支持静态图片和可嵌入的 iframe。可生成可编辑的项目:动态条形图、动态折线图、动态地图、动态表格、幻灯片和高级对比。AI 助手会新建项目、上传表格数据、添加图层,并将结果渲染为视频、图片或托管的 iframe 网址。

优势
  • 视频、图片或托管的 iframe 网址,覆盖所有常见输出
  • 提供托管网址,可通过 iframe 嵌入任何网站
  • 背后是真正的数据表,支持导入 CSV/XLSX
  • 地理类动态图表(世界地图及各国地图)
  • AI 制作完成后,项目仍可在网页编辑器中编辑
  • 支持 Claude Code、Claude Desktop、ChatGPT、Cursor 及任何 MCP 客户端
局限
  • 专为时间序列和排名对比类图表优化,不适合任意统计图
  • 较长项目的视频渲染为异步(基于任务)
  • 需要 Pro 套餐
输出: 视频、图片或托管的 iframe 网址 · 认证: OAuth · 套餐: Pro
#2 · 图表类型最全

AntV mcp-server-chart

论种类之多,它是静态图表生成领域当之无愧的领先者。25 种以上图表类型,包括桑基图、思维导图、鱼骨图、组织结构图和地理地图。返回托管的图片网址。

优势
  • 同类 MCP 中图表类型最丰富
  • 包含图解类图表(桑基图、思维导图、组织结构图)
  • 在 GitHub 上广受欢迎
局限
  • 仅支持静态图片,没有动画和视频
  • 地理地图仅限中国区域(AMap 后端)
  • 没有项目状态,每次调用都是一次性的
输出: 托管的 PNG 网址 · 最适合: 根据 AI 提示词快速渲染 25 种以上任意静态图表
#3 · 可配置性最强

mcp-echarts (hustcc)

通过 MCP 工具完全掌控 Apache ECharts 的 JSON 配置。可导出 PNG、SVG 或原始的 ECharts option 对象。可选集成 MinIO,将图表托管为网址,而不是返回 Base64。

优势
  • 完整的 ECharts 可配置性,没有隐藏选项的抽象层
  • 多种输出格式,包括原始配置
  • 可配合 MinIO 自托管,生成网址
局限
  • 要求模型熟悉 ECharts 语法
  • 仅支持静态输出
  • 比托管方案需要更多设置
输出: PNG / SVG / ECharts option JSON · 最适合: 习惯用 ECharts 配置思考的高级用户
#4 · 云端托管的 ECharts

Apache ECharts official MCP

社区规模比 hustcc 的版本小,但由 Apache ECharts 项目官方支持。返回云端托管的网址。

最适合: 更看重官方支持而非社区版本的团队
#5 · 最简单的网址图片

QuickChart MCP (GongRzhe/Quickchart-MCP-Server)

对 QuickChart.io 公开图表渲染 API 的轻量封装。返回兼容 Chart.js 的图片网址。

优势
  • 无需任何基础设施,一切都是网址
  • 熟悉的 Chart.js 语法
局限
  • 似乎已很少维护
  • 仅限 Chart.js 支持的图表类型
最适合: 聊天回复里给个图片网址就够用的临时图表
#6 · 持续维护的 Chart.js

@ax-crew/chartjs-mcp-server

持续维护的 Chart.js v4 MCP,面向 Claude Desktop 和 Cursor。对 Chart.js 用户来说,是 QuickChart 的现代替代品。

最适合: 已经深度使用 Chart.js 生态的团队
#7 · 图形语法

Vega-Lite MCP

小众但扎实,通过 MCP 提供声明式的 Vega-Lite 图形语法,输出 PNG。如果你和你的模型已经习惯用标记(marks)和编码(encodings)来思考,它是很好的选择。

最适合: 熟悉 Vega 规范的数据科学家和记者
#8 · 仪表盘,而非单个图表

Vizro MCP (McKinsey)

该类别中唯一专注于完整仪表盘而非单个图表的 MCP。生成 Vizro Python 代码,并返回 PyCafe 预览链接。

最适合: 需要多图表分析仪表盘、并希望保留 Python 代码的场景
#9 · 查询与图表一体

xoniks/mcp-visualization-duckdb

唯一把 SQL 查询和图表渲染打包在一起的 MCP。查询 DuckDB 或 Databricks,然后渲染 Plotly HTML 组件。很适合分析师的工作流;如果你只需要渲染,就不那么合适。

最适合: 希望用一个工具从原始数据仓库直达图表的分析师
#10 · 图解与图表一体

diagrammo

较新的选手。可将 29 种图解和图表类型渲染为 SVG 或 PNG,支持浏览器预览和 HTML 报告。

最适合: 同时需要图表和架构图的混合型报告
#11 · 高管汇报图表

mortenator

14 种可直接用于汇报的图表类型,包括瀑布图、马赛克图和雷达图。专为高管汇报设计。输出 SVG/PNG。

最适合: 制作幻灯片的咨询顾问和分析师

并排对比

一眼看清这些图表 MCP 之间的区别。

Alien Art Charts
输出 视频、图片或托管的 iframe 网址
图表类型 10 种以上动态格式
动画 是(60fps)
托管 是
最适合 动态图表和视频
AntV mcp-server-chart
输出 PNG(托管网址)
图表类型 25 种以上静态
动画 否
托管 是
最适合 图表类型丰富
mcp-echarts
输出 PNG / SVG / 配置
图表类型 全部 ECharts 类型
动画 否
托管 自托管
最适合 可配置性
ECharts official
输出 PNG(托管网址)
图表类型 全部 ECharts 类型
动画 否
托管 是
最适合 官方支持的 ECharts
QuickChart MCP
输出 PNG(Chart.js 网址)
图表类型 Chart.js 类型
动画 否
托管 是
最适合 临时图片
@ax-crew chartjs-mcp
输出 PNG
图表类型 Chart.js 类型
动画 否
托管 自托管
最适合 Chart.js 生态
Vega-Lite MCP
输出 PNG
图表类型 全部 Vega-Lite 类型
动画 否
托管 自托管
最适合 图形语法
Vizro MCP
输出 Python + PyCafe 链接
图表类型 仪表盘组件
动画 否
托管 自托管
最适合 完整仪表盘
xoniks duckdb
输出 Plotly HTML
图表类型 Plotly 类型
动画 否
托管 自托管
最适合 SQL 与图表一体
diagrammo
输出 SVG / PNG
图表类型 29 种混合
动画 否
托管 自托管
最适合 图解 + 图表
mortenator
输出 SVG / PNG
图表类型 14 种静态
动画 否
托管 自托管
最适合 高管汇报图表

为什么 Alien Art 的 MCP 自成一类

本指南中的其他图表 MCP 都是对现有 JS 图表库的轻量封装:模型传入数据和选项,服务器返回静态图片或图表配置。工作到图片为止。

Alien Art 的 MCP 提供的是完全不同的形态:create_chart 新建一个真实、可编辑的项目;add_layer 添加一个自带数据表的图表图层;upload_spreadsheet 和 patch_spreadsheet 写入实际数据;add_element 在上面叠加标题、图片、总计等元素;render_chart 生成 MP4。最终得到的是 AI 制作的视频,外加一个用户可以在可视化编辑器中继续编辑的项目链接。

这一差异体现在三个竞品目前无法触及的方面:

  • 动画。动态条形图、动态折线图、动态地图和叙事型幻灯片,静态图片类 MCP 都做不到。
  • 视频分发。输出的是 MP4,可以直接发布到 YouTube、TikTok、Reels 或放进客户汇报,无需任何转换。
  • 持久保存。图表是一个保存下来的项目,而不是一次性的图片。用户(或下一次 AI 会话)可以继续修改。

静态图表解决的是“给我看看数据”。Alien Art 的 MCP 解决的是“讲述数据如何变化的故事”。

如何连接 Alien Art 图表 MCP

不到一分钟。注册 Alien Art 并获取 Pro,然后在 AI 客户端中添加一个网址,剩下的交给 OAuth。

  1. 1
    注册并获取 Pro

    MCP 访问包含在 Pro 套餐中。注册账户、升级到 Pro,就可以连接了。随时可以取消。

  2. 2
    将 MCP 网址添加到 AI 客户端

    在 Claude Desktop、ChatGPT 或 Cursor 中,打开 设置 → 连接器 → 添加自定义连接器 并粘贴:

    https://alienart.io/mcp
  3. 3
    通过 OAuth 授权

    客户端会跳转到 Alien Art 请求授权。确认之后,AI 助手就能通过工具调用新建项目、上传数据和渲染动态图表视频。

常见问题

最后更新于

最好的图表生成 MCP 是哪个?

这取决于你的需求。如果需要动态图表和视频输出,Alien Art Charts MCP 是该类别中唯一的选择。如果看重静态图表的种类,AntV mcp-server-chart 以 25 种以上类型领先。如果追求最强的可配置性,mcp-echarts 能让你完全掌控 Apache ECharts。如果要做仪表盘,麦肯锡的 Vizro MCP 是专门为此打造的。

哪个图表 MCP 能生成动态图表或视频?

Alien Art Charts MCP 是唯一能生成动画并导出视频(MP4、WebM 或透明背景 WebP,最高 60fps)的图表 MCP。其他图表 MCP,包括 AntV、ECharts、QuickChart、Chart.js、Vega-Lite、Vizro、diagrammo、mortenator,生成的都是静态图片、SVG 或图表配置。

哪个图表 MCP 的图表类型最多?

在静态图表种类上,AntV mcp-server-chart 以约 25 种类型领先,包括桑基图、思维导图、鱼骨图、组织结构图和地理地图(仅限中国)。其次是 diagrammo,提供 29 种图表和图解混合类型。在动态格式方面,Alien Art 涵盖动态条形图、动态折线图、动态表格、动态地图、幻灯片和高级对比。

有免费的图表 MCP 吗?

本指南中的大多数图表 MCP 都是开源的,可以免费自托管(AntV、mcp-echarts、QuickChart、Chart.js、Vega-Lite、Vizro、diagrammo)。Alien Art 提供免费的托管版本,无需信用卡。免费套餐渲染的视频带有一个小水印,Pro 会去除水印。

图表 MCP 能在 ChatGPT、Cursor 和 Claude 中使用吗?

MCP 是开放协议,任何符合规范的客户端都能使用。Alien Art 的 MCP 基于 Streamable HTTP 运行,已在 Claude Code、Claude Desktop、ChatGPT 自定义连接器和 Cursor 中验证。AntV、hustcc 等提供的自托管 MCP 通常以本地 stdio 服务器运行,也能在这些客户端中使用。

图表 MCP 和直接让大语言模型画图有什么区别?

大语言模型本身无法渲染图像,只能输出文本、代码或 Markdown。图表 MCP 给模型提供了一个工具:传入数据和图表选项,返回真正渲染出来的结果,比如 PNG 网址、SVG、交由客户端渲染的图表配置,或者像 Alien Art 那样,返回一个 MP4 视频和一个可编辑的项目。

有适用于 Tableau、Power BI 或 Looker 的图表 MCP 吗?

截至本文撰写时,主要的 BI 厂商(Tableau、Power BI、Looker)都还没有推出官方的图表 MCP 集成。图表 MCP 这一类别主要是对开源 JS 图表库的封装,动态图表方面则有 Alien Art。

试试唯一能生成视频的图表 MCP

注册、获取 Pro,然后把 https://alienart.io/mcp 粘贴到 Claude、ChatGPT 或 Cursor 中。剩下的交给 OAuth,全程不到一分钟。