MCP ECharts
@hustcc
MCP ECharts について
Generate Apache ECharts diagram and chart with AI MCP dynamically. Using for chart generation and data analysis.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-echarts": {
"command": "npx",
"args": [
"-y",
"mcp-echarts"
]
}
}
}ツール
1Generate visual charts using Apache ECharts with echarts option and configuration dynamically. Apache ECharts is an Open Source JavaScript Visualization Library, which is used to create interactive charts and visualizations in web applications. It supports a wide range of chart types, including line charts, bar charts, pie charts, scatter plots, and more. ECharts is highly customizable and can be integrated with various data sources to create dynamic visualizations.
概要
What is MCP ECharts?
MCP ECharts is an MCP server that dynamically generates Apache ECharts diagrams and charts with AI assistance. It is designed for chart generation and data analysis, supporting all ECharts features and local execution.
How to use MCP ECharts?
Install and run the server via npx -y mcp-echarts. Configure it as an MCP server in desktop apps like Claude, VSCode, Cline, or Cherry Studio by adding the appropriate JSON configuration (macOS or Windows). It also supports HTTP and SSE protocols for use on remote platforms.
Key features of MCP ECharts
- Full support for all ECharts syntax, data, style, and themes.
- Export charts to PNG, SVG, or ECharts option format.
- Validates ECharts syntax for correct multi-round output.
- Lightweight with zero dependencies.
- Fully local generation; no reliance on remote services.
Use cases of MCP ECharts
- Generate interactive charts from natural language descriptions.
- Create data visualizations for reports and dashboards.
- Iteratively refine chart options with AI assistance.
- Embed chart generation in AI‑powered coding or analysis tools.
FAQ from MCP ECharts
What formats can MCP ECharts export?
It can export charts to PNG, SVG, and raw ECharts option JSON formats.
Does MCP ECharts require any remote services?
No. All chart generation happens entirely locally, making it secure and offline-capable.
What runtime does MCP ECharts need?
It runs on Node.js and is installed via npx (or npm). No other dependencies are required.
How do I connect MCP ECharts to my AI client?
Add a mcpServers configuration entry with the appropriate command for your operating system (e.g., npx -y mcp-echarts for macOS). It also supports HTTP/SSE for remote use.
Can MCP ECharts validate my chart code?
Yes, it validates ECharts syntax to help the AI model produce correct chart options and graphics.
「その他」の他のコンテンツ

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

EverArt
modelcontextprotocolModel Context Protocol Servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
コメント