Labsco
MCP SERVER · OFFICIAL PROJECT

Chart

by antvis

Turn a table of numbers into the chart that suits it — one tool per chart type, plus maps and a spreadsheet that becomes a pivot table.

Diagrams & ChartsVerified
Summary
Choosing the chart type becomes part of asking for the chart.

Every chart type is its own tool with its own description of what it is for, so the decision between a column chart and a histogram is made where the data is being described rather than inside a charting library's API. Since the data goes in on the call, anything the model can put in a table it can also plot.

What it is

27 generators, one per output type: statistical charts (line, column, bar, area, scatter, histogram, boxplot, violin, radar, funnel, waterfall, sankey, treemap, venn, liquid, pie, word cloud, dual axes), diagrams (flow, mind map, fishbone, organization, network graph), three kinds of map, and a spreadsheet.

What you get
  • A chart per shape of question — trends over time, comparisons between categories, distributions, proportions, correlations and flows
  • Diagrams that are not data plots: flow charts, mind maps, fishbone cause analysis, organization charts and network graphs
  • Maps: administrative districts, pinned points with popups, and a planned route
  • A spreadsheet from tabular data, which renders as a pivot table when rows or values are supplied
  • Title, axis titles, width, height, theme and style set per call, with stacked or grouped variants where the chart type supports them
Requirements

Npx on your PATH. Each call carries its data inline, so nothing connects to a database — the numbers come from the conversation.

Setup effort

One command — npx -y @antv/mcp-server-chart