Submit

MCP ECharts

@hustcc

Generate Apache ECharts diagram and chart with AI MCP dynamically. Using for chart generation and data analysis. ✨ Features - Fully support all features and syntax of ECharts, include data, style, theme and so on. - Support exporting to png, svg, and option formats, with validation for ECharts to facilitate the model's multi-round output of correct syntax and graphics. - Lightweight, we can install it with zero dependence. - Extremely secure, fully generated locally, without relying on any remote services. 🤖 Usage 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 aliyun, modelscope, glama.ai, smithery.ai or others with HTTP, SSE Protocol.
Overview

What is MCP ECharts?

MCP ECharts is a tool that generates Apache ECharts diagrams and charts dynamically using AI, aimed at facilitating chart generation and data analysis.

How to use MCP ECharts?

To use MCP ECharts, configure it in your desktop application (like Claude, VSCode, etc.) by adding the MCP server configuration. For Mac, use the command: npx -y mcp-echarts, and for Windows, use: cmd /c npx -y mcp-echarts. It can also be used on platforms like aliyun and modelscope via HTTP or SSE Protocol.

Key features of MCP ECharts?

  • Full support for all ECharts features and syntax, including data, style, and themes.
  • Export options to PNG, SVG, and ECharts option formats with validation.
  • Lightweight installation with zero dependencies.
  • Secure operation, generating everything locally without remote services.

Use cases of MCP ECharts?

  1. Creating interactive visualizations for web applications.
  2. Generating dynamic charts for data analysis.
  3. Customizing visual representations of data for presentations.

FAQ from MCP ECharts?

  • Can MCP ECharts generate all types of charts?

Yes! MCP ECharts supports a wide range of chart types including line, bar, pie, and scatter plots.

  • Is MCP ECharts free to use?

Yes! MCP ECharts is open-source and free for everyone.

  • How secure is MCP ECharts?

MCP ECharts operates entirely locally, ensuring that your data remains secure and private.

Server Config

{
  "mcpServers": {
    "mcp-echarts": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-echarts"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.