Data as of
MCP Server Chart for Claude Desktop: Setup & Config
Claude Desktop: Generate charts, diagrams, maps, and tabular views from an AI assistant using AntV.
What you can do with MCP Server Chart in Claude Desktop
Choose a broad AntV visualization toolkit with tables, diagrams, and configurable rendering.
- Generate comparison and trend charts from structured data.
- Visualize distributions with histograms, boxplots, or violin plots.
- Create flow diagrams, organization charts, and relationship graphs.
Before you start: MCP Server Chart in Claude Desktop
- Node.js with npx for local execution
- An MCP-compatible client
The README gives this desktop stdio configuration. Windows uses a cmd /c wrapper. Optional environment settings support private rendering, generation records, and disabled tools.
MCP Server Chart Claude Desktop configuration
Choose Claude Desktop configuration scope
For MCP Server Chart, open macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json. Merge under mcpServers via Settings → Developer → Edit Config when available.
Add MCP Server Chart to Claude Desktop
Use the mcp-server-chart entry below in mcpServers. Keep MCP Server Chart's documented stdio connection fields and your other Claude Desktop entries.
Check MCP Server Chart in Claude Desktop
MCP Server Chart: Fully quit and reopen Claude Desktop; check developer diagnostics.
Config file · macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mcp-server-chart": {
"command": "npx",
"args": [
"-y",
"@antv/mcp-server-chart"
],
"env": {}
}
}
}MCP Server Chart tools available to Claude Desktop
MCP Server Chart's stored tool list documents 27 tools; compare it with Claude Desktop's connected tool list, because the stored list is not a live check.
- generate_area_chart
When Claude Desktop requests generate_area_chart from MCP Server Chart, review the action before approving it.
Render a filled trend chart for values over a continuous axis.
- generate_bar_chart
When Claude Desktop requests generate_bar_chart from MCP Server Chart, review the action before approving it.
Compare category values with horizontal bars.
- generate_boxplot_chart
When Claude Desktop requests generate_boxplot_chart from MCP Server Chart, review the action before approving it.
Summarize distributions using medians, quartiles, and outliers.
- generate_column_chart
When Claude Desktop requests generate_column_chart from MCP Server Chart, review the action before approving it.
Compare category values with vertical columns.
- generate_district_map
When Claude Desktop requests generate_district_map from MCP Server Chart, review the action before approving it.
Visualize values across administrative regions within supported map coverage.
- generate_dual_axes_chart
When Claude Desktop requests generate_dual_axes_chart from MCP Server Chart, review the action before approving it.
Combine series with different units or scales in one chart.
- generate_fishbone_diagram
When Claude Desktop requests generate_fishbone_diagram from MCP Server Chart, review the action before approving it.
Organize possible causes around a central problem.
- generate_flow_diagram
When Claude Desktop requests generate_flow_diagram from MCP Server Chart, review the action before approving it.
Show process steps and decision paths.
- generate_funnel_chart
When Claude Desktop requests generate_funnel_chart from MCP Server Chart, review the action before approving it.
Illustrate how values decrease across successive stages.
- generate_histogram_chart
When Claude Desktop requests generate_histogram_chart from MCP Server Chart, review the action before approving it.
Display the frequency of observations grouped into intervals.
- generate_line_chart
When Claude Desktop requests generate_line_chart from MCP Server Chart, review the action before approving it.
Plot changing values across time or another continuous dimension.
- generate_liquid_chart
When Claude Desktop requests generate_liquid_chart from MCP Server Chart, review the action before approving it.
Show a percentage as a liquid-style fill indicator.
- generate_mind_map
When Claude Desktop requests generate_mind_map from MCP Server Chart, review the action before approving it.
Arrange a central topic and its subtopics in branching form.
- generate_network_graph
When Claude Desktop requests generate_network_graph from MCP Server Chart, review the action before approving it.
Visualize entities and the connections between them.
- generate_organization_chart
When Claude Desktop requests generate_organization_chart from MCP Server Chart, review the action before approving it.
- generate_path_map
When Claude Desktop requests generate_path_map from MCP Server Chart, review the action before approving it.
- generate_pie_chart
When Claude Desktop requests generate_pie_chart from MCP Server Chart, review the action before approving it.
- generate_pin_map
When Claude Desktop requests generate_pin_map from MCP Server Chart, review the action before approving it.
- generate_radar_chart
When Claude Desktop requests generate_radar_chart from MCP Server Chart, review the action before approving it.
- generate_sankey_chart
When Claude Desktop requests generate_sankey_chart from MCP Server Chart, review the action before approving it.
- generate_scatter_chart
When Claude Desktop requests generate_scatter_chart from MCP Server Chart, review the action before approving it.
- generate_treemap_chart
When Claude Desktop requests generate_treemap_chart from MCP Server Chart, review the action before approving it.
- generate_venn_chart
When Claude Desktop requests generate_venn_chart from MCP Server Chart, review the action before approving it.
- generate_violin_chart
When Claude Desktop requests generate_violin_chart from MCP Server Chart, review the action before approving it.
- generate_waterfall_chart
When Claude Desktop requests generate_waterfall_chart from MCP Server Chart, review the action before approving it.
- generate_word_cloud_chart
When Claude Desktop requests generate_word_cloud_chart from MCP Server Chart, review the action before approving it.
- generate_spreadsheet
When Claude Desktop requests generate_spreadsheet from MCP Server Chart, review the action before approving it.
Troubleshooting MCP Server Chart in Claude Desktop
- Fully quit and reopen Claude Desktop for MCP Server Chart. If npx @antv/mcp-server-chart (Node.js/npm) is missing, check the desktop process's PATH, which may differ from your terminal.
- MCP Server Chart uses stdio here: Claude Desktop must keep the configured process running; protocol output belongs on stdout and diagnostics on stderr.
- Known limitation: Geographic generation is limited to China.
- Known limitation: The private rendering option does not support geographic tools.
- Known limitation: Generation history requires optional service-identifier setup; otherwise results must be saved manually.
- General Claude Desktop troubleshooting lives in the /clients/claude-desktop guide.
MCP Server Chart — details. Claude Desktop guide