{"id":"mcp-server-chart","name":"MCP Server Chart","homepage":"https://github.com/antvis/mcp-server-chart","repo_url":"https://github.com/antvis/mcp-server-chart","category":"data-visualization","subcategories":["charts","graphs","data-analysis"],"tags":["antv","charts","visualization","data-analysis","typescript","svg","png","sankey","mind-map","network-graph"],"what_it_does":"An MCP server from Alibaba's AntV team that enables AI assistants to generate 26+ chart types (statistical, relational, geographic, process) as rendered images from structured data, using the AntV visualization library suite.","use_cases":["Generate a bar or line chart from tabular data during an AI analysis session","Create network graphs or Sankey diagrams to visualize relationships and flow data","Produce mind maps or organization charts from hierarchical data structures","Build data dashboards by generating multiple chart types programmatically","Render spreadsheets and pivot tables for AI-assisted data exploration"],"not_for":["Interactive, browser-embedded charts (output is static images, not JS components)","Geographic maps outside China (district/path/pin maps are limited to AMap China data)","Real-time or streaming data visualization requiring live updates"],"best_when":"You want an AI assistant to produce publication-quality static chart images directly from data without requiring a separate visualization service or coding step.","avoid_when":"You need interactive charts, live data binding, or non-China geographic maps — the AntV geographic tools are AMap-based and China-focused.","alternatives":["mcp-matplotlib","mcp-plotly","quickchart-mcp"],"af_score":74.0,"security_score":65.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github","github_awesome"],"priority":"low","status":"evaluated","version_evaluated":"latest","last_evaluated":"2026-03-01T09:50:05.897788+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}