Token导航 LogoToken导航

MCP Server · 搜索检索

MCP Server Chart

🤖 A visualization Model Context Protocol server for generating visual charts using

stdio官方级别未说明来源级核验工具 0skills
TypeScriptCline数据可视化Cursor

快速开始

作者 / 组织
antvis
提供方
antvis
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4,065

仓库热度

收录来源

4 个

MCP.so

选型结论

MCP Server Chart 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor、Cline,有可以直接复制的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npx skills add antvis/chart-visualization-skills

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

MCP服务器图表

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

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

📋 目录

- VIS_REQUEST_SERVER - SERVICE_ID - 禁用工具

✨ 特性

现在支持26+个图表。

  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,用于显示文本数据中单词的频率,字体大小表示每个单词的频率。
  26. generate_spreadsheet:生成 spreadsheet 或用于显示表格数据的透视表。当提供“行”或“值”字段时,它呈现为数据透视表(交叉制表);否则,它将呈现为常规表。
\[!注意\] 上述地理可视化图表生成工具使用 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协议的其他协议。

🎨 技能使用

如果你正在使用具有技能支持的AI IDE(如 克劳德代码),您可以使用 chart-visualization 自动选择最佳图表类型并生成可视化的技能。

您可以从以下位置添加技能 使用:

npx skills add antvis/chart-visualization-skills

然后提供您的数据或描述您想要的可视化。该技能将智能地从25种以上的图表类型中进行选择,并为您生成图表。

🚰 使用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

📄 许可证

麻省理工学院@AntV.

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

research-and-datavisualizationmcpantvllmmcp-server数据可视化TypeScript

支持客户端

CursorCline

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

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Cursor、Cline,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP.so · 本页

0stdio有4 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

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

常见问题

5 条

MCP Server Chart 怎么安装?

公开资料给出的安装命令是 npx skills add antvis/chart-visualization-skills,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

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

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

MCP Server Chart 收费吗?

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

MCP Server Chart 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Server Chart 支持哪些客户端?

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

来源信息

继续浏览同类 MCP