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
a month 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 anareachart, used to display the trend of data under a continuous independent variable, allowing observation of overall data trends.generate_bar_chart: Generate abarchart, 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 acolumnchart, 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-axeschart, used to display the relationship between two variables with different units or ranges.generate_fishbone_diagram: Generate afishbonediagram, 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 afunnelchart, 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 alinechart, used to display the trend of data over time or another continuous variable.generate_liquid_chart: Generate aliquidchart, 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 anetworkgraph, used to display relationships and connections between nodes.generate_organization_chart: Generate anorganizationalchart, 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 apiechart, 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 aradarchart, used to display multi-dimensional data comprehensively, showing multiple dimensions in a radar-like format.generate_sankey_chart: Generate asankeychart, used to display data flow and volume, representing the movement of data between different nodes in a Sankey-style format.generate_scatter_chart: Generate ascatterplot, 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 avenndiagram, used to display relationships between sets, including intersections, unions, and differences.generate_violin_chart: Generate aviolinplot, 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:


