Generate Apache ECharts charts dynamically with AI MCP, supporting export and MinIO storage integration.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Echarts.
Generate
Apache ECharts with AI MCP dynamically for chart generation and data analysis. Also you can use mcp-server-chart to generate chart, graph, map.
ECharts, include data, style, theme and so on.png, svg, and option formats, with validation for ECharts to facilitate the model's multi-round output of correct syntax and graphics.MinIO object storage and return URLs instead of Base64 data for better performance and sharing capabilities.zero dependence.secure, fully generated locally, without relying on any remote services.To use with Desktop APP, such as Claude, VSCode, Cline, Cherry Studio, and so on, add the MCP server config below. On Mac system:
On Window system:
Also, you can use it on modelscope, glama.ai, skillselion.com or others with HTTP, SSE Protocol.
Install the package globally.
Run the server with your preferred transport option:
Then you can access the server at:
http://localhost:3033/ssehttp://localhost:3033/mcpYou can also use the following CLI options when running the MCP server. Command options by run cli with -h.
For better performance and sharing capabilities, you can configure MinIO object storage to store chart images as URLs instead of Base64 data.
[!NOTE] If MinIO is not configured or unavailable, the system automatically falls back to
Base64data output, ensuring compatibility.
We can Integrate with MinIO object storage providers below.
Also, we can setup MinIO locally for free.
Install and start MinIO locally:
Configure environment variables:
Install dependencies:
Build the server:
Start the MCP server:
15+ charting MCP tool. #2MinIO to save the chart image base64 and return the url. #10@napi-rs/canvas instead node-canvas. #3outputType schema for all chart tools. #24MIT@hustcc.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hustcc-mcp-echarts)<a href="https://allmcps.com/mcp/hustcc-mcp-echarts"><img src="https://allmcps.com/api/badge/hustcc-mcp-echarts?style=directory" alt="MCP Echarts on AllMCPs" /></a>