Enterprise DNA
M MCP Servers Developer low

hustcc/mcp-echarts

by Various

๐Ÿงฌ Generate visual charts using ECharts with AI MCP dynamically, used for chart generation and data analysis.

H

MCP

hustcc/mcp-echarts

Added 1 June 2026

#echarts #llm #mcp #mcp-server

Overview

An MCP server that dynamically generates ECharts visualizations from data. It enables AI agents to create charts on demand for data analysis and reporting. Built in TypeScript, it integrates with any MCP-compatible client.

Best for

Best for
Developers building AI assistants or tools that need on-demand chart generation from data.

Use cases

  • Generate bar, line, or scatter charts from structured data
  • Embed chart creation into AI-powered data analysis workflows
  • Produce visualizations for automated reporting or dashboards

Notes

An MCP server that dynamically generates ECharts visualizations from data. It enables AI agents to create charts on demand for data analysis and reporting. Built in TypeScript, it integrates with any MCP-compatible client.

237 stars on GitHub. Last updated 2026-01-30. Licensed MIT.

Use cases

  • Generate bar, line, or scatter charts from structured data
  • Embed chart creation into AI-powered data analysis workflows
  • Produce visualizations for automated reporting or dashboards

Pros

  • Leverages the mature ECharts library for rich, customizable charts
  • Open source with a straightforward MCP interface for easy integration
  • Dynamic generation allows real-time chart creation without manual coding

Cons

  • Limited to ECharts; no support for other charting libraries
  • Requires an MCP-compatible client and setup, adding dependency
  • Small community (237 stars) may mean fewer examples or contributions

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages the mature ECharts library for rich, customizable charts
  • Open source with a straightforward MCP interface for easy integration
  • Dynamic generation allows real-time chart creation without manual coding

Cons

  • Limited to ECharts; no support for other charting libraries
  • Requires an MCP-compatible client and setup, adding dependency
  • Small community (237 stars) may mean fewer examples or contributions