$ timeahead.in
/ servers/npm/@antv/mcp-server-chart
npm

@antv/mcp-server-chart

A Model Context Protocol server for generating charts using AntV. This is a TypeScript-based MCP server that provides chart generation capabilities. It allows you to create various types of charts thr

4k stars5k/wkupdated 38d agogithub ↗
91excellent
▣ Overview
buildnpm Versionnpm Licensecodecov

What it does

This MCP server provides programmatic chart generation using the AntV visualization library. It supports 26+ chart types including area, bar, column, pie, line, scatter, and specialized visualizations like sankey diagrams, treemaps, fishbone diagrams, and network graphs. Charts are generated from structured data and can be integrated into AI workflows for data-driven storytelling and analysis.

Who it's for

Node.js developers building AI applications that need to generate visualizations on demand, and data analysts who want Claude to create charts from datasets or analysis results. Useful for anyone building dashboards, reports, or analytical tools that benefit from programmatic chart generation.

Common use cases

  • Generate trend charts (line, area) to visualize time-series data and identify patterns
  • Create proportional breakdowns (pie, donut) for categorical data analysis
  • Visualize hierarchical structures using org charts, mind maps, or treemaps
  • Display relationships and connections with network graphs and Sankey diagrams
  • Generate flow diagrams and process visualizations for workflow analysis

Setup pitfalls

  • The server makes external network calls; set VIS_REQUEST_SERVER environment variable to configure private or custom deployment endpoints
  • Supports SSE and Streamable transport modes—verify your MCP client configuration matches the transport you intend to use
  • Chart generation tools can be selectively disabled via the DISABLED_TOOLS environment variable if you want to restrict available chart types
  • Requires Node.js/npm; ensure @antv/mcp-server-chart is properly installed and accessible in your project
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
80
16.1
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
91.1
⚿ Capabilities & Risk Explainer
networkexecsecrets
◆ Risk level: high
network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "antvmcp-chart": {
      "command": "npx",
      "args": [
        "-y",
        "@antv/mcp-server-chart"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
73/ 100 · is this project alive?
contributors (1y)19
top contributor share38%
releases (1y)18
last release108d ago
ci✓ passing
⛁ Raw data
weekly downloads5k
github stars4k
forks390
open issues8
license✓ present
readme length14034 chars
last publish0d ago
last commit38d ago
last updated1d ago
install verified✓ pass · 26d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points