mcp-echarts and mcp-chart-option

These are competitors offering overlapping functionality—both generate ECharts configurations via MCP, with A being more mature and feature-complete for end-to-end chart generation while B focuses specifically on the chart options generation layer.

mcp-echarts
58
Established
mcp-chart-option
26
Experimental
Maintenance 10/25
Adoption 10/25
Maturity 18/25
Community 20/25
Maintenance 6/25
Adoption 2/25
Maturity 18/25
Community 0/25
Stars: 213
Forks: 37
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 2
Forks:
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No risk flags

About mcp-echarts

hustcc/mcp-echarts

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

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.

About mcp-chart-option

calebax/mcp-chart-option

An MCP server for generating dynamic chart options for ECharts and other chart libraries.

Scores updated daily from GitHub, PyPI, and npm data. How scores work