servers / echarts

ECharts MCP server

communitystdiolocalverifiedhealthy

Generate visual charts using [ECharts](https://echarts.apache.org) with AI MCP dynamically, used for chart generation and data analysis.


01Tools · 18

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
generate_gauge_chart
Generate a gauge chart to display single indicator's current status, such as, CPU usage rate, completion progress, or performance scores.
readfalseunknown
generate_candlestick_chart
Generate a candlestick chart for financial data visualization, such as, stock prices, cryptocurrency prices, or other OHLC (Open-High-Low-Close) data.
unknownunknownunknown
generate_radar_chart
Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimensions: ease of use, functionality, camera, benchmark scores, and battery life.
unknownunknownunknown
generate_line_chart
Generate a line chart to show trends over time, such as, the ratio of Apple computer sales to Apple's profits changed from 2000 to 2016.
readfalseunknown
generate_funnel_chart
Generate a funnel chart to visualize the progressive reduction of data as it passes through stages, such as, the conversion rates of users from visiting a website to completing a purchase.
unknownunknownunknown
generate_graph_chart
Generate a network graph chart to show relationships (edges) between entities (nodes), such as, relationships between people in social networks.
readfalseunknown
generate_parallel_chart
Generate a parallel coordinates chart to display multi-dimensional data, such as, comparing different products across multiple attributes.
unknownunknownunknown
generate_bar_chart
Generate a bar chart to show data for numerical comparisons among different categories, such as, comparing categorical data and for horizontal comparisons.
readfalseunknown
generate_echarts
Generate visual charts using Apache ECharts with echarts option and configuration dynamically. Apache ECharts is an Open Source JavaScript Visualization Library, which is used to create interactive charts and visualizations in web applications. It supports a wide range of chart types, including line charts, bar charts, pie charts, scatter plots, and more. ECharts is highly customizable and can be integrated with various data sources to create dynamic visualizations.
unknownunknownunknown
generate_pie_chart
Generate a pie chart to show the proportion of parts, such as, market share and budget allocation.
readfalseunknown
generate_area_chart
Generate an area chart to show data trends under continuous independent variables and observe the overall data trend, such as, displacement = velocity (average or instantaneous) × time: s = v × t. If the x-axis is time (t) and the y-axis is velocity (v) at each moment, an area chart allows you to observe the trend of velocity over time and infer the distance traveled by the area's size.
readfalseunknown
generate_scatter_chart
Generate a scatter chart to show the relationship between two variables, helps discover their relationship or trends, such as, the strength of correlation, data distribution patterns.
readfalseunknown
generate_treemap_chart
Generate a treemap chart to display hierarchical data and can intuitively show comparisons between items at the same level, such as, show disk space usage with treemap.
readfalseunknown
generate_sankey_chart
Generate a sankey chart to visualize the flow of data between different stages or categories, such as, the user journey from landing on a page to completing a purchase.
unknownunknownunknown
generate_sunburst_chart
Generate a sunburst chart to display multi-level hierarchical data, such as, organizational structure, file system hierarchy, or category breakdown.
unknownunknownunknown
generate_heatmap_chart
Generate a heatmap chart to display data density or intensity distribution, such as, user activity patterns by time and day, or correlation matrix.
unknownunknownunknown
generate_boxplot_chart
Generate a boxplot chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points across categories.
readfalseunknown
generate_tree_chart
Generate a tree chart to display hierarchical data structure, such as, organizational chart, family tree, or file directory structure.
unknownunknownunknown

02Install & source
npx -y mcp-echarts
npx

05Provenance & freshness
sourcesAwesome MCP Servers (wong2) [p6]
last_checked2026-08-10 13:07Z
next_check2026-08-22 05:01Z
cadenceevery 280h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed
index_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. ECharts MCP — as seen on mcpexplorer.com

[![ECharts MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/echarts.svg)](https://mcpexplorer.com/servers/echarts)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →