MCP

用 generate_bar_chart 在助手裡出 AntV 圖

適合要在桌面助手裡用 AntV 做圖表分析的人,前提是用 npx 接入 @antv/mcp-server-chart,地理圖目前只涵蓋中國。

官方來源 · MCP Server Chart

安裝

npx -y @antv/mcp-server-chart

適合誰

如果你要在桌面助手裡用 AntV 產生圖表做資料分析,MCP Server Chart 對口。這是 TypeScript 的 MCP 服務,透過工具出圖,也可在 Dify 裡用。

它適合已經能跑 npx 的人。官方為桌面應用給出同一套設定,點名 Claude、VSCode、Cline、Cherry Studio、Cursor。倉庫:

https://github.com/antvis/mcp-server-chart

現在支援 26 種以上圖表。沒有 npx、又只想要離線本機庫的人先停——主路徑是 npx -y @antv/mcp-server-chart。

3 分鐘完成第一次嘗試

官方主路徑是桌面 MCP 設定,不要先裝全域命令。先決條件:本機有 npx。出圖會在本機行程裡產生,資料會進入該行程。

設定位置是用戶端的 mcpServers。伺服器名 mcp-server-chart,命令 npx,參數 -y 與 @antv/mcp-server-chart:

npx -y @antv/mcp-server-chart

低風險第一次呼叫:generate_bar_chart。官方說明它用來比較不同類別的數值,適合橫向對比。只傳你手頭已有的分類和數值,不要編造欄位名。這是產生一張圖,不是改遠端資料庫。

可觀察成功信號:對話裡出現柱狀圖,或回傳可打開的圖。官方沒有寫回傳 URL 欄位。若行程起不來,先核對 npx 能否拉取 @antv/mcp-server-chart。

使用案例

案例一:類別對比。對應工具是 generate_bar_chart。把幾個類別的數值交給它,做橫向比較。沒有寫必須的顏色或主題參數。

案例二:看連續自變數下的趨勢。對應工具是 generate_area_chart。官方說它展示連續自變數下的資料趨勢,便於觀察總體走向。同樣不要發明系列名或座標軸欄位。

地理類出圖工具使用高德 AMap,目前只支援中國範圍內的地圖。沒有出現在摘錄裡的 generate_* 名字不要補;摘要雖提到 maps、mind-map、spreadsheet,但參數表沒有給出。

使用邊界

需要 HTTP 傳輸時,官方是先 npm install -g @antv/mcp-server-chart,再選傳輸。SSE 預設端點 /sse,Streamable 可自訂端點。存取位址單獨兩行:

http://localhost:1122/sse

http://localhost:1122/mcp

這是另一條路徑,第一次不要和 npx stdio 混用。沒有寫鑑權。

地理圖只涵蓋中國。其他國家或全球底圖不要假設能畫。未點名的用戶端不要當成已驗證。資料會離開你的表格,進入本機 MCP 行程;這不是無本機讀取。