# VChart Visualization Server

Generate interactive charts and visualizations through AI assistants using a variety of chart types and output formats. Easily create images, HTML, or specification objects for programmatic use to en…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add VisActor/vchart-mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list VisActor/vchart-mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get VisActor/vchart-mcp-server generate_cartesian_chart

# Call a tool
npx -y @smithery/cli@latest tool call VisActor/vchart-mcp-server generate_cartesian_chart '{}'
```

## Tools (10)

- `generate_cartesian_chart` — Generates Cartesian charts: line (trends over time), area (cumulative totals), bar (category comparison), waterfall (in…
- `generate_dual_axis_chart` — Generate a dual-axis chart for visualizing two quantitative variables using a combination of bar and line series. Ideal…
- `generate_heatmap_chart` — Generates a heatmap chart based on a Cartesian coordinate system. It is used to visualize the intensity or density of v…
- `generate_polar_chart` — Generate a polar chart (rose, radar, pie) to display numerical differences among different categories using radius and …
- `generate_progress_chart` — Generates a progress chart for visualizing quantitative values normalized between 0 and 1. Ideal for representing progr…
- `generate_range_column_chart` — Generate a range column chart to display the value range (such as minimum and maximum) for each category, suitable for …
- `generate_sankey_chart` — Generate a Sankey diagram to visualize the flow relationships between nodes in complex networks, suitable for displayin…
- `generate_scatter_chart` — Generate a scatter chart to visually display the distribution, clustering trends, and correlations of data points in tw…
- `generate_hierarchical_chart` — Generate a chart for hierarchical visualization of multi-level categorical data proportions, include sunburst, treemap,…
- `generate_wordcloud_venn` — Generate a word cloud to visualize word frequency or importance, or a Venn diagram to show relationships such as inters…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get VisActor/vchart-mcp-server <tool-name>
```

---

Source: https://github.com/VisActor/vchart-mcp-server | License: MIT
