hustcc/mcp-echarts

🧬 Generate visual charts using ECharts with AI MCP dynamically, used for chart generation and data analysis.

58
/ 100
Established

Implements an MCP server that exposes ECharts rendering as tools for AI clients, supporting stdio, SSE, and HTTP streaming transports with optional MinIO integration for cloud storage. Renders charts server-side using native canvas bindings and validates output syntax, enabling multi-turn refinement by language models. Provides zero-dependency local execution with fallback to Base64 encoding when object storage is unavailable.

213 stars. Available on npm.

Maintenance 10 / 25
Adoption 10 / 25
Maturity 18 / 25
Community 20 / 25

How are scores calculated?

Stars

213

Forks

37

Language

TypeScript

License

MIT

Last pushed

Jan 30, 2026

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/hustcc/mcp-echarts"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.