
MCP Server Chart

2025.05.08
0
JavaScript图表生成数据可视化内容生成
antvis_mcp-server-chart 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于生成各种类型的图表。它基于 AntV 技术栈,提供了 15 种以上的图表生成能力,包括面积图、柱状图、折线图、饼图等常见图表类型,以及鱼骨图、思维导图等特殊图表。该服务适用于需要快速生成可视化图表的场景,如数据分析、报告生成等。
View on GitHub
Overview
基本能力
产品定位
antvis_mcp-server-chart 是一个图表生成服务,基于 AntV 技术栈,通过 MCP 协议提供多种图表生成能力。
核心功能
- 支持 15+ 种图表类型生成
generate_area_chart
- 生成面积图generate_bar_chart
- 生成柱状图generate_column_chart
- 生成列状图generate_dual_axes_chart
- 生成双轴图generate_fishbone_diagram
- 生成鱼骨图generate_flow_diagram
- 生成流程图generate_histogram_chart
- 生成直方图generate_line_chart
- 生成折线图generate_mind_map
- 生成思维导图generate_network_graph
- 生成网络图generate_pie_chart
- 生成饼图generate_radar_chart
- 生成雷达图generate_scatter_chart
- 生成散点图generate_treemap_chart
- 生成树状图generate_word_cloud_chart
- 生成词云图
适用场景
- 数据可视化
- 报告自动生成
- 数据分析展示
- 信息图表制作
使用教程
使用依赖
需要安装 Node.js 和 npm
安装教程
- 通过 npm 安装:
npm install @antv/mcp-server-chart
- 或者通过 npx 直接运行:
{
"mcpServers": {
"mcp-server-chart": {
"command": "npx",
"args": [
"-y",
"@antv/mcp-server-chart"
]
}
}
}
调试方式
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 启动 MCP 服务器:
npm run start