LabscoMCP early access ↗
zhr7777777MCP SERVER

ECharts MCP Server

Generate an ECharts chart as a clickable preview link — bar, line, pie, heatmap, radar, scatter, or a general call covering the rest.

by zhr7777777 ↗Diagrams & ChartsCommunity

LABSCO SUMMARY

Every tool says 'preview link, not a chart image' in its own text, which prevents the specific disappointment of expecting a picture.

A charting tool that returns a URL rather than an image is a reasonable design — ECharts is interactive, and a link preserves the hover and zoom a flattened PNG loses. What makes it work is saying so on every tool, because a model that assumes it received an image will describe one that does not exist and hand the user a broken reference. Splitting by chart type rather than taking a type parameter is the other useful choice: each tool's description says what its chart is for, which helps a model pick the right visualisation rather than defaulting to bar.

What it is

An ECharts chart generator that returns preview links rather than images: six dedicated chart types and one general tool covering the others.

What you get

  • Dedicated tools for bar, line, pie, heatmap, radar and scatter, each stating what its chart type is for — scatter for the relationship between two variables, radar for multidimensional comparison, heatmap for density.
  • generate_general_chart covers the types without their own tool.
  • Every tool states in its own description that it returns a preview link and not a chart image, so the output is a URL to open rather than something to embed directly.

Requirements

Nothing to supply.

Setup effort

One command — npx -y echarts-mcp-server