适合谁
- 需要快速生成图表的数据分析师、开发者和 AI 应用开发者。
- 希望集成图表生成到 LLM 工作流的用户。
- 需要图表导出为多种格式的用户。
MCP ECharts 是一个功能强大的 MCP 服务器,基于 Apache ECharts 生成图表,支持多种输出格式和存储选项。它易于安装,零依赖,且完全本地化,适合数据分析和 AI 驱动的图表生成。但性能受限于本地资源,且需要 Node.js 环境。
最强项 · 维护活跃度 17/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+
MINIO_ACCESS_KEY
对象存储访问密钥,在 MinIO/S3 等存储服务的控制台获取,可选配置。
MINIO_SECRET_KEY
对象存储访问密钥对应的私钥,与 access key 配对,在存储服务控制台获取,可选配置。
MINIO_ENDPOINT
MinIO 或 S3 兼容对象存储的服务地址,如 localhost,可选配置。
MINIO_PORT
对象存储服务端口,默认示例为 9000,可选配置。
MINIO_USE_SSL
是否启用 SSL 连接,true/false,可选配置。
MINIO_BUCKET_NAME
用于存放图表图片的存储桶名称,可选配置,需在存储服务中预先创建。
{
"mcpServers": {
"mcp-echarts": {
"command": "npx",
"args": ["-y", "mcp-echarts"]
}
}
}对于 Windows 系统,请使用 cmd /c npx -y mcp-echarts。
npm install -g mcp-echarts,然后运行 mcp-echarts -t sse 或 mcp-echarts -t streamable。{
"mcpServers": {
"mcp-echarts": {
"command": "npx",
"args": [
"-y",
"mcp-echarts"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"mcp-echarts": {
"command": "npx",
"args": [
"-y",
"mcp-echarts"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add mcp-echarts -- npx -y mcp-echarts
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端工具列表中确认出现 echarts_generate_chart 和 validate_chart_option 两个工具,然后让 AI 生成一张简单图表并确认返回 png/svg 或 Base64 数据即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
这是一个 MCP 服务器,利用 AI 动态生成 Apache ECharts 图表。它支持 ECharts 的全部功能和语法,包括数据、样式、主题等。可以导出为 PNG、SVG 和 option 格式,并提供 ECharts 校验,以帮助模型多轮输出正确的语法和图形。集成 MinIO 对象存储,可将图表存储为 URL 而不是 Base64,提高性能和分享能力。轻量级,零依赖,完全本地生成,不依赖远程服务。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 3ed2496c3312 数据同步于 2026-10-19 查看 FMRS 评分方法