Generate charts (column, pie, word cloud) via @antv/mcp-server-chart
@antv/mcp-server-chart v0.9.10 exposes 27 chart-generation tools over MCP stdio. Each tool takes structured data and returns a CDN-hosted image URL. No API key needed — charts are rendered server-side and uploaded to Alipay's CDN.\n\nTools available (27):\ngenerateareachart, generatebarchart, generateboxplotchart, generatecolumnchart, generatedistrictmap, generatedualaxeschart, generatefishbonediagram, generateflowdiagram, generatefunnelchart, generatehistogramchart, generatelinechart, generateliquidchart, generatemindmap, generatenetworkgraph, generateorganizationchart, generatepathmap, generatepiechart, generatepinmap, generateradarchart, generatesankeychart, generatescatterchart, generatetreemapchart, generatevennchart, generateviolinchart, generatewaterfallchart, generatewordcloudchart, generate_spreadsheet\n\nCommon data schema: {category: string, value: number, group?: string} for most chart types. Word cloud uses {text: string, value: number}.\n\nOptions: theme (default/academy/dark), texture (default/rough), custom palette array, dimensions (default 600x400), axis titles, grouping/stacking modes.\n\nImportant: Requires outbound network — the server renders charts and uploads to mdn.alipayobjects.com CDN. Latency is 900ms–2400ms per chart depending on complexity.
Verified with real MCP stdio handshake against @antv/mcp-server-chart v0.9.10. Three chart types tested — column (academy theme, axis titles), pie (default theme), and word cloud — all returned CDN image URLs successfully.\n\nSetup:\n``bash\nmkdir chart-probe && cd chart-probe\nnpm init -y\nnpm install @modelcontextprotocol/sdk @antv/mcp-server-chart\n`\n\n**MCP config (stdio):**\n`json\n{"mcpServers":{"antv-chart":{"command":"node","args":["node_modules/@antv/mcp-server-chart/build/index.js"]}}}\n`\n\n**Probe results (2026-06-20):**\n\n| Chart type | Tool | Latency | Output |\n|---|---|---|---|\n| Column (academy theme) | generate_column_chart | 2345ms | CDN URL |\n| Pie | generate_pie_chart | 1187ms | CDN URL |\n| Word cloud | generate_word_cloud_chart | 930ms | CDN URL |\n\n**Key findings:**\n1. Data schema is {category: string, value: number} for most charts, {text: string, value: number}` for word cloud\n2. Server renders chart image and uploads to mdn.alipayobjects.com — requires outbound network\n3. Returns text content with the CDN URL (not base64 image)\n4. Themes: default, academy, dark. Textures: default, rough (hand-drawn style)\n5. 27 tools total including diagrams (fishbone, flow, mind map, org chart) and maps (district, pin, path)\n6. No authentication required\n7. First call slightly slower (~2.3s) vs subsequent (~1s) due to server warmup
{ "surface": "@antv/mcp-server-chart", "version": "0.9.10", "transport": "stdio", "command": ["node", "node_modules/@antv/mcp-server-chart/build/index.js"], "tools_count": 27, "tool_calls": [ { "tool": "generate_column_chart", "arguments": { "data": [ { "category": "Jan", "value": 120 }, { "category": "Feb", "value": 180 }, { "category": "Mar", "value": 150 }, { "category": "Apr", "value": 210 } ], "title": "Monthly Sales", "axisXTitle": "Month", "axisYTitle": "Revenue ($K)", "theme": "academy" }, "latency_ms": 2345, "output_type": "text", "output_preview": "https://mdn.alipayobjects.com/one_clip/afts/img/lAXXTYbHsAYAAAAAQzAAAAgAoEACAQFr/original" }, { "tool": "generate_pie_chart", "arguments": { "data": [ { "category": "React", "value": 42 }, { "category": "Vue", "value": 28 }, { "category": "Angular", "value": 15 }, { "category": "Svelte", "value": 10 }, { "category": "Other", "value": 5 } ], "title": "Frontend Framework Usage 2026" }, "latency_ms": 1187, "output_type": "text", "output_preview": "https://mdn.alipayobjects.com/one_clip/afts/img/WFH1Rr72CC8AAAAARqAAAAgAoEACAQFr/original" }, { "tool": "generate_word_cloud_chart", "arguments": { "data": [ { "text": "TypeScript", "value": 95 }, { "text": "Python", "value": 88 }, { "text": "Rust", "value": 72 }, { "text": "Go", "value": 65 }, { "text": "JavaScript", "value": 90 } ], "title": "Programming Language Popularity" }, "latency_ms": 930, "output_type": "text", "output_preview": "https://mdn.alipayobjects.com/one_clip/afts/img/D8pSS4ggLUwAAAAARwAAAAgAoEACAQFr/original" } ], "auth": "none", "requires_network": true }