
Antvis chart MCP server
Pricing
Pay per event

Antvis chart MCP server
MCP server for generating charts using AntV. This server provides chart generation and data analysis capabilities with support for 25+ chart types including area, bar, line, pie, radar, scatter plots, maps, and specialized visualizations like treemaps, sankey diagrams, and word clouds.
0.0 (0)
Pricing
Pay per event
0
2
2
Last modified
7 days ago
AntV Chart MCP Server
A Model Context Protocol server for generating charts using AntV. This server provides chart generation and data analysis capabilities with support for 25+ chart types including area, bar, line, pie, radar, scatter plots, maps, and specialized visualizations like treemaps, sankey diagrams, and word clouds.
Chart Output: All chart generation tools return direct links to high-quality PNG images of the generated charts, making them easy to view, share, and embed in documents or applications.
About this MCP Server: To understand how to connect to and utilize this MCP server, please refer to the official Model Context Protocol documentation at mcp.apify.com.
Connection URL
MCP clients can connect to this server at:
https://mcp-servers--antvis-chart-mcp-server.apify.actor/mcp
Client Configuration
To connect to this MCP server, use the following configuration in your MCP client:
{"mcpServers": {"antvis-chart": {"url": "https://mcp-servers--antvis-chart-mcp-server.apify.actor/mcp","headers": {"Authorization": "Bearer YOUR_APIFY_TOKEN"}}}}
Note: Replace YOUR_APIFY_TOKEN
with your actual Apify API token. You can find your token in the Apify Console.
🚩 Claim this MCP server
All credits to the original authors of https://github.com/antvis/mcp-server-chart
✨ Features
Now 25+ charts supported.
generate_area_chart
: Generate anarea
chart, used to display the trend of data under a continuous independent variable, allowing observation of overall data trends.generate_bar_chart
: Generate abar
chart, used to compare values across different categories, suitable for horizontal comparisons.generate_boxplot_chart
: Generate aboxplot
, used to display the distribution of data, including the median, quartiles, and outliers.generate_column_chart
: Generate acolumn
chart, used to compare values across different categories, suitable for vertical comparisons.generate_district_map
- Generate adistrict-map
, used to show administrative divisions and data distribution.generate_dual_axes_chart
: Generate adual-axes
chart, used to display the relationship between two variables with different units or ranges.generate_fishbone_diagram
: Generate afishbone
diagram, also known as an Ishikawa diagram, used to identify and display the root causes of a problem.generate_flow_diagram
: Generate aflowchart
, used to display the steps and sequence of a process.generate_funnel_chart
: Generate afunnel
chart, used to display data loss at different stages.generate_histogram_chart
: Generate ahistogram
, used to display the distribution of data by dividing it into intervals and counting the number of data points in each interval.generate_line_chart
: Generate aline
chart, used to display the trend of data over time or another continuous variable.generate_liquid_chart
: Generate aliquid
chart, used to display the proportion of data, visually representing percentages in the form of water-filled spheres.generate_mind_map
: Generate amind-map
, used to display thought processes and hierarchical information.generate_network_graph
: Generate anetwork
graph, used to display relationships and connections between nodes.generate_organization_chart
: Generate anorganizational
chart, used to display the structure of an organization and personnel relationships.generate_path_map
- Generate apath-map
, used to display route planning results for POIs.generate_pie_chart
: Generate apie
chart, used to display the proportion of data, dividing it into parts represented by sectors showing the percentage of each part.generate_pin_map
- Generate apin-map
, used to show the distribution of POIs.generate_radar_chart
: Generate aradar
chart, used to display multi-dimensional data comprehensively, showing multiple dimensions in a radar-like format.generate_sankey_chart
: Generate asankey
chart, used to display data flow and volume, representing the movement of data between different nodes in a Sankey-style format.generate_scatter_chart
: Generate ascatter
plot, used to display the relationship between two variables, showing data points as scattered dots on a coordinate system.generate_treemap_chart
: Generate atreemap
, used to display hierarchical data, showing data in rectangular forms where the size of rectangles represents the value of the data.generate_venn_chart
: Generate avenn
diagram, used to display relationships between sets, including intersections, unions, and differences.generate_violin_chart
: Generate aviolin
plot, used to display the distribution of data, combining features of boxplots and density plots to provide a more detailed view of the data distribution.generate_word_cloud_chart
: Generate aword-cloud
, used to display the frequency of words in textual data, with font sizes indicating the frequency of each word.
Note: The geographic visualization chart generation tools use AMap service and currently only support map generation within China.
🤖 Usage Examples
Generate a Simple Bar Chart
Ask the server to create a bar chart comparing sales data:
Generate a bar chart showing quarterly sales: Q1: 100, Q2: 150, Q3: 120, Q4: 180
Create a Line Chart for Time Series
Create a line chart showing website traffic over 6 months: Jan: 1000, Feb: 1200, Mar: 1100, Apr: 1400, May: 1600, Jun: 1500
Generate a Pie Chart for Distribution
Make a pie chart showing market share: Company A: 35%, Company B: 25%, Company C: 20%, Others: 20%
Create Advanced Visualizations
Generate a treemap showing product categories and their revenue contributionGenerate a sankey diagram showing customer journey from awareness to purchaseCreate a radar chart comparing product features across multiple dimensions
References
To learn more about Apify and Actors, take a look at the following resources: