Apache ECharts

Generates interactive charts and visualizations by accepting ECharts configuration JSON with customizable dimensions, themes, and

hustcc 249 ↓ 22k
Claude CodeClaude DesktopGeneric
View source ↗

This MCP server provides AI assistants with Apache ECharts visualization capabilities, built by hustcc and BQXBQX using TypeScript with the Model Context Protocol SDK and server-side rendering. The implementation offers a single tool for generating interactive charts by accepting ECharts configuration JSON along with customization options for dimensions, themes (default/dark), and output formats (PNG images, SVG strings, or validated JSON options), featuring input validation and schema conversion using Zod. Built with Docker containerization, comprehensive testing, and lint-staged pre-commit hooks, it serves data analysts creating visualizations from conversational queries, developers building chart-integrated workflows, and business users generating reports without direct ECharts API interaction.

Source

Repository: https://github.com/hustcc/mcp-echarts

Maintain Apache ECharts?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

Apache ECharts on getagentictools
[![Apache ECharts on getagentictools](https://getagentictools.com/badge/mcp/hustcc-mcp-echarts.svg)](https://getagentictools.com/mcp/hustcc-mcp-echarts?ref=badge)