Apache ECharts
Generates interactive charts and visualizations by accepting ECharts configuration JSON with customizable dimensions, themes, and
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.
[](https://getagentictools.com/mcp/hustcc-mcp-echarts?ref=badge)