在线数据可视化通常需要手动编写复杂配置,生成图表流程繁琐且不易自动化。 MCP ECharts 是一个基于 AI MCP 技术的开源项目,能动态生成 Apache ECharts 图表,极大简化图表制作和数据分析的过程。 它不仅支持 ECharts 的全部特性和语法,还能导出 PNG、SVG 以及图表配置,支持本地全流程生成,安全无依赖,且集成了 MinIO 云存储,方便高效地管理和分享图表。 主要功能: - 动态生成包含数据、样式和主题的 ECharts 图表; - 导出多种格式(png、svg、option)便于展示和二次利用; - 支持 MinIO 及多种对象存储,实现图表图片云端管理和链接分享; - 轻量无依赖,完全本地生成,保障数据安全; - 支持多种传输协议(stdio、SSE、streamable),方便与多平台和工具集成; - 提供丰富的 CLI 配置选项,灵活定制服务器运行方式。 适用范围广泛,支持桌面应用和云端服务,适合数据分析师、产品经理和开发者快速构建智能交互式图表解决方案。