$ 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 30d agogithub ↗
91excellent
▣ Overview
buildnpm Versionnpm Licensecodecov

What it does

This is a Model Context Protocol server that enables Claude (and other LLMs) to generate data visualizations using the AntV charting library. It provides access to 26+ chart types including standard graphs (bar, line, pie, scatter), specialized visualizations (sankey, funnel, treemap, word cloud), diagrams (fishbone, mind map, flowchart, organization chart), and geospatial charts (district map, pin map, path map). The server abstracts the complexity of AntV's charting APIs, allowing you to request a specific chart type with your data and configuration, and receive generated visualizations as output. It can also integrate with external visualization platforms like Dify.

Who it's for

Data analysts and backend engineers building AI systems that need to automatically generate charts from analysis results. Product teams integrating Claude into dashboarding or reporting workflows. Developers building BI tools, analytics platforms, or documentation generators where visualizations are a key deliverable.

Common use cases

  • Generate bar or column charts comparing metrics across categories from Claude's analysis
  • Create time-series visualizations (area, line charts) of trend data
  • Build hierarchical or relational diagrams (treemaps, sankey flows, organization charts) from structured data
  • Produce exploratory charts (scatter plots, word clouds) to surface patterns in datasets
  • Embed chart generation in multi-step data analysis workflows with external API calls

Setup pitfalls

  • Classified as high risk due to network calls—verify where chart data is transmitted, especially with sensitive datasets
  • Environment variable DISABLED_TOOLS can filter available chart types; verify your required chart is not disabled before deploying
  • Private deployments require VIS_REQUEST_SERVER and SERVICE_ID configuration—missing these will fall back to the public service
▣ 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 30 snapshots
4/30/20266/6/2026 · 30 snapshots
⚙ Maintenance health
72/ 100 · is this project alive?
contributors (1y)22
top contributor share41%
releases (1y)22
last release100d ago
ci✓ passing
⛁ Raw data
weekly downloads4k
github stars4k
forks389
open issues8
license✓ present
readme length14034 chars
last publish0d ago
last commit30d ago
last updated6h ago
install verified✓ pass · 17d 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