v0.1.0 — Initial release
v0.1.0 — Initial release
Apache ECharts MCP server: type-safe tools, SVG-first rendering, stdio + Streamable HTTP transports.
Highlights
- SVG-first rendering via
echarts.init(null, theme, { renderer: "svg", ssr: true })+renderToSVGString()— zero native dependencies. - Fully stateless — self-contained results (raw SVG + echoed option).
- Type-safe JSON Schema derived from Zod v4 (Standard Schema).
- Tools:
render_echart,validate_echart_option,list_chart_types. - Built on MCP SDK v2 (
@modelcontextprotocol/server@2+@modelcontextprotocol/node@2).
Stack
- Node 20+, TypeScript NodeNext ESM, pnpm, Vitest.
echarts@6.1.0(pinned).
npm: @ryuk3nd0/echarts-mcp@0.1.0