mcp-server-chart
MCP Server Chart is a TypeScript Model Context Protocol server from the AntV visualisation team for chart generation and data analysis. The README says it supports 26+ chart types through tools such as generate_area_chart and generate_bar_chart, and also generate_spreadsheet, which renders a pivot table when rows or values are given and a regular table otherwise. It can be used from desktop MCP clients (Claude, VS Code, Cline, Cherry Studio, Cursor and others) with an npx config (`npx -y @antv/mcp-server-chart`), runs over SSE or Streamable HTTP, can be deployed with Docker, and is also available as a plugin for Dify.
Configuration covers CLI options and environment variables: VIS_REQUEST_SERVER sets a custom chart-generation service URL for private deployment (the default points to an AntV service at antv-studio.alipay.com), SERVICE_ID labels generation records, and DISABLED_TOOLS filters out chart tools you do not want exposed. There is also a section on using it as an agent skill. The code is MIT licensed.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-08-27
- Commits, last 90 days
- 1
- Releases, last 90 days
- 0
- Latest release
- 0.9.10 (2026-02-25)
- Open issues
- 7
- Recent issues with at least one comment
- 12/25
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #218 Line charts have labels on all points.4 comments · 2025-10-20
- #258 图表上能否显示千位分隔符1 comments · 2026-01-21
- #331 Optional: publicly verifiable certificate for mcp-server-chart (one workflow file)0 comments · 2026-10-26
- #329 Missing output encoding in `generate_area_chart`: `title` and `style.backgroundColor` are echoed raw into `_meta.spec`0 comments · 2026-10-14
- #313 bug报错0 comments · 2026-07-02
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!