echarts-mcp.md

ECharts MCP Server

MCP server
from"hustcc"
269

hustcc/mcp-echarts is a lightweight community server that turns structured chart options into ECharts visual output. It supports stdio, SSE and Streamable HTTP, but its repository does not register an MCP Apps ui:// interface.

Not for: An embedded chart editor. The server generates chart output; any interactive browser view is separate from the MCP Apps protocol unless another host wraps it.

Source and setup verified on 2026-11-03

Visualization
EChartschartsvisualizationtools

Quick facts

Maintainer
hustcc (community)
Transports
stdio, SSE and Streamable HTTP
Inline UI
No verified ui:// app
GitHub stars
269 on 2026-11-03

What you can do

  • Generate ECharts charts from structured options
  • Return visual chart output
  • Run locally or as an HTTP service

Requirements

  • Node.js
  • An MCP client
setup.md
# 1. Run over stdio
$npx -y mcp-echarts
# Claude Desktop
{
  "mcpServers": {
    "echarts": {
      "command": "npx",
      "args": ["-y", "mcp-echarts"]
    }
  }
}

Always confirm the latest setup instructions with the maintainer before installing.

>Questions

Is ECharts MCP Server an MCP App with inline UI?

No inline MCP App UI is claimed here. It is listed as a server or host because the verified source documents MCP tools or client support, not a ui:// app resource.

Where were these details checked?

Against the maintainer's README, source, or official documentation at https://github.com/hustcc/mcp-echarts, plus the GitHub API where a repository is available.