$ 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 stars4k/wkupdated 36d agogithub ↗
91excellent
▣ Overview
buildnpm Versionnpm Licensecodecov

What it does

This MCP server generates interactive charts and diagrams using AntV's visualization library. It supports 26+ chart types including area, bar, column, pie, line, scatter, sankey, radar, treemap, word-cloud, mind-map, flowchart, network graph, and specialized charts like boxplots, violin plots, and Venn diagrams. Each chart type is exposed as a separate MCP tool, allowing Claude to directly generate visualizations for data analysis and reporting tasks.

Who it's for

Data analysts and engineers building dashboard or reporting systems, developers integrating interactive visualizations into AI-driven applications, and teams using Claude to explore and present data insights. Particularly useful when you need Claude to generate ad-hoc charts without delegating to a separate visualization service.

Common use cases

  • Generate pie charts to visualize proportions and data distribution
  • Create line or area charts to show trends over time
  • Build sankey diagrams to track data flow between stages
  • Generate scatter plots to analyze relationships between two variables
  • Create word clouds from text data to identify frequently occurring terms

Setup pitfalls

  • Marked as high risk class — review the security assessment before deploying in sensitive environments
  • Makes network calls during chart generation — ensure outbound connectivity or check VIS_REQUEST_SERVER for custom rendering backends
  • Set required environment variables (VIS_REQUEST_SERVER, SERVICE_ID if tracking usage, DISABLED_TOOLS to restrict chart types)
  • TypeScript/Node.js runtime required — verify compatible Node version before installation
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
80
15.9
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
90.9
⚿ 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 33 snapshots
4/30/20266/11/2026 · 33 snapshots
⚙ Maintenance health
73/ 100 · is this project alive?
contributors (1y)20
top contributor share39%
releases (1y)20
last release106d ago
ci✓ passing
⛁ Raw data
weekly downloads4k
github stars4k
forks390
open issues8
license✓ present
readme length14034 chars
last publish0d ago
last commit36d ago
last updated1d ago
install verified✓ pass · 24d 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