# antvis/mcp-server-chart

🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart generation and data analysis.

Repository: https://github.com/antvis/mcp-server-chart
Canonical: https://ross.abutalabs.com/products/mcp-server-chart
Homepage: https://github.com/antvis/mcp-server-chart
Language: TypeScript
License: MIT
License Family: permissive
Topics: antv, llm, mcp, mcp-server, visualization, skills
Last push: 2026-08-19T11:23:08+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 72, longevity 35
- inputs: {"age_days": 495, "days_push": 14, "days_rel": 189, "gap_med": 7, "n_releases_24m": 24}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4341, forks 417 (observed 2026-08-28T04:08:46.116076+00:00)

## What it is
A Model Context Protocol (MCP) server, written in TypeScript, that exposes tools for generating 26+ chart types using the AntV visualization library. It enables LLM clients and agents to create charts and perform data analysis, and can also be used as a skill or in platforms like Dify.

## Use cases
- generate charts from data via an LLM agent
- add data visualization tools to an MCP client like Claude
- create bar, line, area, and boxplot charts from natural language requests
- visualize data analysis results in chat interfaces
- self-host a chart generation service for AI workflows
- generate district maps and statistical charts programmatically

## When to choose
- you want an LLM or MCP-compatible agent to produce charts on demand
- you need a wide variety of chart types backed by the AntV ecosystem
- you want a self-hostable or Docker-deployable visualization server
- you use Dify or other MCP-supporting platforms

## When to avoid
- you need direct programmatic chart rendering in your own app without an MCP layer (use AntV libraries directly)
- you need a full BI dashboard or interactive data exploration tool
- your environment cannot run Node.js or reach the rendering service

## Facets
- artifact type: service
- maturity: active
- function: data-visualization, charts, mcp, llm-inference
- domain: data-visualization, large-language-models, artificial-intelligence, developer-tools
- platform: cross-platform, self-hosted
- tags: mcp-server, antv, chart-generation, data-analysis, typescript, skills, nodejs, docker

## Member repositories
- antvis/mcp-server-chart (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:46.116076+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:36.710193+00:00, confidence not recorded.
  - readme: https://github.com/antvis/mcp-server-chart (fetched 2026-08-28T04:08:46.116076+00:00, sha 6b8f5fb18e9b)
  - homepage: https://github.com/antvis/mcp-server-chart (fetched 2026-08-29T09:10:33.426759+00:00, sha f27f6a2b4efc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
