Skip to content

antv/mcp-server-chart

MCP Developer Tools

A TypeScript‑based Model Context Protocol server for generating and analyzing charts using AntV

TypeScript Latest 0.9.10 · 3mo ago Security brief →

Features

  • Supports over 26 chart types (area, bar, boxplot, column, district map, etc.)
  • Generates visualizations via MCP tools such as `generate_area_chart` and `generate_bar_chart`
  • Integrates with platforms like Dify for plugin‑based visualization

Recent releases

View all 22 releases →
0.9.10 Bug fix

Fixes high CPU usage during concurrent deployments.

Full changelog

What's Changed

  • Move skills to external repository and update README by @Copilot in https://github.com/antvis/mcp-server-chart/pull/263
  • Fix high CPU usage during concurrent deployments by @Copilot in https://github.com/antvis/mcp-server-chart/pull/273
  • Fix TypeError in Docker local deployment by @Copilot in https://github.com/antvis/mcp-server-chart/pull/272
  • Fix TLS handshake issue in MCP by @Copilot in https://github.com/antvis/mcp-server-chart/pull/271
  • chore: remove antv-chart-server-0.9.7.mcpb and bump version to 0.9.10 by @Copilot in https://github.com/antvis/mcp-server-chart/pull/274
  • Update MCP return description to clarify content vs spec usage by @Copilot in https://github.com/antvis/mcp-server-chart/pull/275

Full Changelog: https://github.com/antvis/mcp-server-chart/compare/0.9.9...0.9.10

0.9.9 Maintenance
Notable features
  • Add tool annotations for improved LLM tool understanding
  • add `chart-visualization` skill
  • Update source identifier to chart-visualization-creator in skills generate.py
Full changelog

What's Changed

  • feat: Add tool annotations for improved LLM tool understanding by @triepod-ai in https://github.com/antvis/mcp-server-chart/pull/249
  • feat: add chart-visualization skill by @hustcc in https://github.com/antvis/mcp-server-chart/pull/255
  • Update source identifier to chart-visualization-creator in skills generate.py by @Copilot in https://github.com/antvis/mcp-server-chart/pull/257
  • feat: Add MCPB bundle for Claude Desktop installation by @triepod-ai in https://github.com/antvis/mcp-server-chart/pull/251
  • feat: upgrade to Zod v4 and use native JSON schema generation by @chentsulin in https://github.com/antvis/mcp-server-chart/pull/254
  • feat: add generate_spreadsheet by @Alexzjt in https://github.com/antvis/mcp-server-chart/pull/253
  • Fix JSON Schema generation error by removing z.undefined() from spreadsheet schema by @Copilot in https://github.com/antvis/mcp-server-chart/pull/260
  • chore: 0.9.8 by @hustcc in https://github.com/antvis/mcp-server-chart/pull/261
  • Bump version from 0.9.8 to 0.9.9 by @hustcc in https://github.com/antvis/mcp-server-chart/pull/262

New Contributors

  • @triepod-ai made their first contribution in https://github.com/antvis/mcp-server-chart/pull/249
  • @Alexzjt made their first contribution in https://github.com/antvis/mcp-server-chart/pull/253

Full Changelog: https://github.com/antvis/mcp-server-chart/compare/0.9.7...0.9.9

0.9.7 New feature
Notable features
  • Added waterfall chart support
  • Added startAtZero configuration option
  • Updated modelcontect dependency to a newer version
Full changelog

What's Changed

  • feat: add waterfall by @XinyueDu in https://github.com/antvis/mcp-server-chart/pull/242
  • feat: add startAtZero by @XinyueDu in https://github.com/antvis/mcp-server-chart/pull/247
  • feat: update modelcontect version by @XinyueDu in https://github.com/antvis/mcp-server-chart/pull/248

Full Changelog: https://github.com/antvis/mcp-server-chart/compare/0.9.6...0.9.7

0.9.5 Bug fix
Notable features
  • Updated chart data description of group field
Full changelog

What's Changed

  • feat: update chart data description of group field by @hustcc in https://github.com/antvis/mcp-server-chart/pull/231
  • fix: connect error when sse with multiple clients by @hustcc in https://github.com/antvis/mcp-server-chart/pull/233

Full Changelog: https://github.com/antvis/mcp-server-chart/compare/0.9.4...0.9.5

0.9.4 New feature
Notable features
  • Updated chart style description
Full changelog

What's Changed

  • feat: update chart style description by @hustcc in https://github.com/antvis/mcp-server-chart/pull/228

Full Changelog: https://github.com/antvis/mcp-server-chart/compare/0.9.3...0.9.4

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
4,109
Forks
380
Languages
TypeScript JavaScript Dockerfile
Downloads/week
7,736 ↑4%
NPM Maintainers
72
Contributors
23
TypeScript
Types included ✓

Beta — feedback welcome: [email protected]