ECharts MCP Server
MCP serverhustcc/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
VisualizationQuick 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
npx -y mcp-echarts{
"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.
>Related Apps
Interactive 3D globe viewer using CesiumJS for geospatial visualization
Interactive 3D scene renderer with Three.js for stunning visualizations
Real-time GLSL shader renderer for creative visual effects