图表

jejzz17/echarts
6 Stars 1.6k 次浏览 更新于 2026-08-23

使用AI MCP动态生成Apache ECharts图表。支持所有ECharts功能,导出为多种格式,轻量且安全。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "mcp-echarts": {
      "args": [
        "/c",
        "npx",
        "-y",
        "mcp-echarts"
      ],
      "command": "cmd"
    }
  }
}

服务介绍

MCP ECharts build npm Version smithery badge npm License

通过AI MCP动态生成 Apache ECharts图表。用于图表生成和数据分析。

✨ 特性

  • 完全支持所有ECharts的功能和语法,包括数据、样式、主题等。
  • 支持导出为pngsvgoption格式,并对ECharts进行验证,以便模型多轮输出正确的语法和图形。
  • 轻量级,可以零依赖安装。
  • 极其安全,完全在本地生成,不依赖任何远程服务。

🤖 使用方法

桌面应用程序(如Claude、VSCode、Cline、Cherry Studio等)一起使用时,添加以下MCP服务器配置。在Mac系统上:

json
{
"mcpServers": {
"mcp-echarts": {
"command": "npx",
"args": [
"-y",
"mcp-echarts"
]
}
}
}

在Windows系统上:

json
{
"mcpServers": {
"mcp-echarts": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-echarts"
]
}
}
}

此外,您还可以通过HTTP、SSE协议在阿里云、modelscope、glama.ai、smithery.ai或其他平台上使用它。

🔨 开发

安装依赖项:

bash
npm install

构建服务器:

bash
npm run build

启动MCP服务器:

bash
npm run start

📄 许可证

MIT@hustcc

相关 MCP 服务