Discover and explore top open-source AI tools and projects—updated daily.
hustccAI-driven ECharts chart generation
Top 100.0% on SourcePulse
Summary
MCP ECharts dynamically generates Apache ECharts visualizations using an AI model (MCP), targeting developers and data analysts. It offers automated chart creation integrated with AI workflows, providing a secure, locally-processed solution that fully supports ECharts' extensive features, streamlining complex chart generation.
How It Works
This tool uses an AI model (MCP) to interpret chart requests and generate ECharts configurations, supporting all ECharts features like data, styling, and themes. A key advantage is local generation for enhanced security. Optional MinIO integration allows charts to be stored and retrieved via URLs instead of Base64 data, improving performance and shareability.
Quick Start & Requirements
npm install -g mcp-echarts.mcp-echarts -t sse (default /sse) or mcp-echarts -t streamable (default /mcp), port 3033.mcpServers config in apps like VSCode, Claude.Highlighted Details
Maintenance & Community
Contributors include hustcc, lyw405, 2niuhe, susuperli, BQXBQX, and Meet-student, focusing on core features, AI integration, MinIO, and performance enhancements. No specific community channels or roadmap links are provided.
Licensing & Compatibility
Released under the MIT License, which is permissive for commercial use and integration into closed-source applications.
Limitations & Caveats
Charts default to Base64 output if MinIO is not configured, which may be less efficient. Requires Node.js 18+.
5 months ago
Inactive
microsoft
nteract