by hustcc
🧬 Generate visual charts using ECharts with AI MCP dynamically, used for chart generation and data analysis.
# Add to your Claude Code skills
git clone https://github.com/hustcc/mcp-echartsGenerate <img src="https://echarts.apache.org/zh/images/favicon.png" height="14"/> Apache ECharts with AI MCP dynamically for chart generation and data analysis. Also you can use <img src="https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*ZFK8SrovcqgAAAAAAAAAAAAAemJ7AQ/original" height="14"/> mcp-server-chart to generate chart, graph, map.
<div align="center"> <img width="648" alt="mcp-echarts" src="https://mdn.alipayobjects.com/huamei_1gdzij/afts/img/A*s3w3SpMMPDQAAAAARzAAAAgAemB7AQ/original" /> </div> <div align="center"> <img width="648" alt="award" src="https://github.com/user-attachments/assets/962ab78f-387d-412d-81e3-13981328082d" /> </div>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:
{
"mcpServers": {
"mcp-echarts": {
"command": "npx",
"args": [
"-y",
"mcp-echarts"
]
}
}
}
On Window system:
{
"mcpServers": {
"mcp-echarts": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-echarts"
]
}
}
}
Also, you can use it on modelscope, glama.ai, smithery.ai or others with HTTP, SSE Protocol.
Install the packa...