返回 MCP 目录
public公开dns本地运行

mcp-server-chart

一个基于TypeScript的MCP服务器,提供AntV图表生成能力,支持15+种图表类型

article

README

🚀 MCP 服务器图表

MCP 服务器图表是一个基于 TypeScript 的 Model Context Protocol 服务器,借助 AntV 来生成各种类型的图表。它能让您通过 MCP 工具轻松创建多样化的图表。

MCP 服务器 npm 版本 npm 许可证

🚀 快速开始

MCP 服务器图表是一个强大的工具,能帮助您快速生成各类图表。您可以按照以下步骤进行操作:

与 Claude Desktop 配合使用

添加以下服务器配置:

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

✨ 主要特性

现支持 15+ 种图表类型,以下是部分生成图表的方法及功能:

  • generate_area_chart - 生成一个 area 图表,并返回图片 URL。
  • generate_bar_chart - 生成一个 bar 图表,并返回图片 URL。
  • generate_column_chart - 生成一个 column 图表,并返回图片 URL。
  • generate_dual_axes_chart - 生成一个 dual-axes 图表,并返回图片 URL。
  • generate_fishbone_diagram - 生成一个 fishbone-diagram 图表,并返回图片 URL。
  • generate_flow_diagram - 生成一个 flow-diagram 图表,并返回图片 URL。
  • generate_histogram_chart - 生成一个 histogram 图表,并返回图片 URL。
  • generate_line_chart - 生成一个 line 图表,并返回图片 URL。
  • generate_mind_map - 生成一个 mind-map 图表,并返回图片 URL。
  • generate_network_graph - 生成一个 network-graph 图表,并返回图片 URL。
  • generate_pie_chart - 生成一个 pie 图表,并返回图片 URL。
  • generate_radar_chart - 生成一个 radar 图表,并返回图片 URL。
  • generate_scatter_chart - 生成一个 scatter 图表,并返回图片 URL。
  • generate_treemap_chart - 生成一个 treemap 图表,并返回图片 URL。
  • generate_word_cloud_chart - 生成一个 word-cloud 图表,并返回图片 URL。

📦 安装指南

安装依赖

npm install

构建服务器

npm run build

启动 MCP 服务器

npm run start

📄 许可证

本项目采用 MIT 许可证,版权归 AntV 所有。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端