
mcp-server-chart
by antvis·★ 4,068·10,239 30d uses·Score 84
A TypeScript MCP server for generating 26+ visualization charts using AntV, supporting multiple chart types and deployment options.
Overview
MCP Server Chart provides comprehensive chart generation capabilities through the Model Context Protocol. It offers 26+ different chart types including area charts, bar charts, pie charts, maps, and specialized visualizations like fishbone diagrams and mind maps. The server supports both stdio and HTTP transports (SSE and Streamable) making it versatile for different client applications. It includes features for private deployment, tool filtering, and integration with multiple AI platforms like Dify and Claude.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need comprehensive chart generation capabilities directly within MCP-enabled applications and are already using or willing to integrate with the AntV ecosystem.
When NOT to choose this
Avoid this if you need geographic visualization outside of China, as the map functionality is limited to Chinese regions using AMap service.
Tools this server exposes
12 tools extracted from the READMEgenerate_area_chartGenerate an area chart to display data trends under a continuous variable
generate_bar_chartGenerate a bar chart for comparing values across categories
generate_pie_chartGenerate a pie chart to display data proportions as sectors
generate_line_chartGenerate a line chart to display data trends over time
generate_scatter_chartGenerate a scatter plot to display relationships between two variables
generate_radar_chartGenerate a radar chart to display multi-dimensional data
generate_histogram_chartGenerate a histogram to display data distribution across intervals
generate_heatmap_chartGenerate a heatmap to display data density with color mapping
generate_treemap_chartGenerate a treemap to display hierarchical data with sized rectangles
generate_word_cloud_chartGenerate a word cloud to display word frequency with font size
generate_boxplot_chartGenerate a boxplot to display data distribution with quartiles and outliers
generate_funnel_chartGenerate a funnel chart to display data loss at different stages
Comparable tools
Installation
Installation
Install globally:
npm install -g @antv/mcp-server-chartFor Desktop Apps (e.g., Claude Desktop, VSCode):
{
"mcpServers": {
"mcp-server-chart": {
"command": "npx",
"args": ["-y", "@antv/mcp-server-chart"]
}
}
}For Windows:
{
"mcpServers": {
"mcp-server-chart": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@antv/mcp-server-chart"]
}
}
}FAQ
- What chart types are supported?
- Currently supports 26+ chart types including area, bar, column, pie, line, radar, maps, and specialized charts like fishbone diagrams, mind maps, and word clouds.
- Can I use this server privately?
- Yes, you can deploy your own chart generation service using the GPT-Vis-SSR project and configure it via the VIS_REQUEST_SERVER environment variable.
Compare mcp-server-chart with
Last updated · Auto-generated from public README + GitHub signals.