功能簡介
MCP Server Chart 是?由阿里 AntV 團隊開發(fā)的可視化圖表生成服務,基于 MCP 協(xié)議,支持通過大模型或 AI 工具自動生成 20+ 種主流可視化圖表,極大提升數據可視化的自動化和智能化能力。
主要功能特性
-
- ? 支持柱狀圖、折線圖、餅圖、桑基圖、詞云、網絡圖、流程圖、地圖等 20 多種常見圖表類型? 通過 MCP 協(xié)議,支持多種 AI 客戶端(如
VSCode
-
- 、
Claude
-
- 、
Dify
-
- 、
Cursor
-
- ?等)一鍵調用? 返回高質量圖片鏈接,方便插入報告、PPT、網頁? 支持
HTTP
-
- 、
SSE
-
- 、
Streamable
快速開始指引
- 1. 全局安裝:
npm install -g @antv/mcp-server-chart
- 2. 啟動服務(默認 SSE):
mcp-server-chart --transport sse
- 3. 訪問服務:
SSE: http://localhost:1122/sse
Streamable: http://localhost:1122/mcp
在 AI 客戶端配置 MCP Server,按需選擇 Mac 或 Windows 配置方式
可用工具
generate_area_chart
: 面積圖,用于顯示連續(xù)變量下的數據趨勢,觀察整體走勢
generate_bar_chart
: 條形圖,用于不同類別間的數值比較,適合橫向對比
generate_boxplot_chart
: 箱線圖,用于展示數據分布,包括中位數、四分位數和異常值
generate_column_chart
: 柱狀圖,用于不同類別間的數值比較,適合縱向對比
generate_district_map
: 區(qū)域地圖,用于展示行政區(qū)劃及數據分布
generate_dual_axes_chart
: 雙軸圖,用于展示兩個不同單位或量程變量的關系
generate_fishbone_diagram
: 魚骨圖(因果圖),用于分析和展示問題的根本原因
generate_flow_diagram
: 流程圖,用于展示流程步驟和順序
generate_funnel_chart
: 漏斗圖,用于展示各階段數據的流失情況
generate_histogram_chart
: 直方圖,用于展示數據在不同區(qū)間的分布
generate_line_chart
: 折線圖,用于顯示數據隨時間或連續(xù)變量的變化趨勢
generate_liquid_chart
: 水球圖,用于以水球形式直觀展示百分比
generate_mind_map
: 思維導圖,用于展示思考過程和層級信息
generate_network_graph
: 網絡圖,用于展示節(jié)點之間的關系和連接
generate_organization_chart
: 組織結構圖,用于展示組織結構和人員關系
generate_path_map
: 路徑地圖,用于展示興趣點的路線規(guī)劃結果
generate_pie_chart
: 餅圖,用于展示各部分占整體的比例
generate_pin_map
: 點地圖,用于展示興趣點的分布
generate_radar_chart
: 雷達圖,用于多維度數據的綜合展示
generate_sankey_chart
: ?;鶊D,用于展示數據流動和流量
generate_scatter_chart
: 散點圖,用于展示兩個變量之間的關系
generate_treemap_chart
: 矩形樹圖,用于展示層級數據,矩形面積代表數值大小
generate_venn_chart
: 維恩圖,用于展示集合之間的關系(交集、并集、差集)
generate_violin_chart
: 小提琴圖,結合箱線圖和密度圖,展示數據分布
generate_word_cloud_chart
: 詞云,用于展示文本中詞語出現頻率,字體大小代表頻率
MCP配置
Mac 示例:
{
? "mcpServers": {
? ? "mcp-server-chart": {
? ? ? "command": "npx",
? ? ? "args": [
? ? ? ? "-y",
? ? ? ? "@antv/mcp-server-chart"
? ? ? ]
? ? }
? }
}
Windows 示例:
{
? "mcpServers": {
? ? "mcp-server-chart": {
? ? ? "command": "cmd",
? ? ? "args": [
? ? ? ? "/c",
? ? ? ? "npx",
? ? ? ? "-y",
? ? ? ? "@antv/mcp-server-chart"
? ? ? ]
? ? }
? }
}
項目地址
https://github.com/antvis/mcp-server-chart
#MCP??#AI工具??#圖表生成??#AntV??#可視化