HM

hustcc/mcp-echarts

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

270 stars 41 forks 품질 84 트렌드 26MIT

hustcc/mcp-echarts는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

hustcc/mcp-echarts는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

차트 생성과 데이터 분석을 위해 AI MCP를 동적으로 생성하는 Apache ECharts를 생성할 수 있습니다. Also mcp-server-chart를 사용해 차트, 그래프, map.

✨ 특징

  • ECharts의 모든 기능과 문법을 완전히 지원하며, 데이터, 스타일, 테마 등을 포함합니다.
  • png, svg, option 형식으로 내보내기를 지원하며, ECharts에 대한 검증을 통해 모델의 다라운드 올바른 문법과 그래픽 출력을 용이하게 합니다.
  • MinIO 통합: 차트를 MinIO 객체 저장소에 저장하고 Base64 데이터 대신 URL을 반환하여 성능 향상과 공유 기능을 향상시킵니다.
  • 가벼워서 zero dependence로 쉽게 설치할 수 있어.
  • 매우 secure, 원격 서비스에 의존하지 않고 완전히 로컬에서 생성됨.

🤖 사용

전제 조건

  • Node.js 18세 이상이 필요합니다.

Desktop Applications (stdio transport)

Claude, VSCode, Cline, Cherry Studio 등과 같은 Desktop APP에서 사용할 경우, 아래에 MCP 서버 설정을 추가하세요. Mac 시스템에서:

윈도우 시스템에서:

또한, modelscope, glama.ai, skillselion.com 또는 HTTP, SSE 프로토콜을 사용하는 다른 기기에서도 사용할 수 있습니다.

🚰 SSE나 Streamable Transport로 운행하세요

패키지를 전역적으로 설치하세요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP ECharts

Generate Apache ECharts with AI MCP dynamically for chart generation and data analysis. Also you can use mcp-server-chart to generate chart, graph, map.

✨ Features

  • Fully support all features and syntax of ECharts, include data, style, theme and so on.
  • Support exporting to png, svg, and option formats, with validation for ECharts to facilitate the model’s multi-round output of correct syntax and graphics.
  • MinIO Integration, store charts in MinIO object storage and return URLs instead of Base64 data for better performance and sharing capabilities.
  • Lightweight, we can install it easily with zero dependence.
  • Extremely secure, fully generated locally, without relying on any remote services.

🤖 Usage

Prerequisites

  • Node.js 18 or higher is required.

Desktop Applications (stdio transport)

To use with Desktop APP, such as Claude, VSCode, Cline, Cherry Studio, and so on, add the MCP server config below. On Mac system:

{
  "mcpServers": {
    "mcp-echarts": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-echarts"
      ]
    }
  }
}

On Window system:

{
  "mcpServers": {
    "mcp-echarts": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "mcp-echarts"
      ]
    }
  }
}
GitHub에서 전체 README 보기

설치

npx -y mcp-echarts
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "mcp-echarts": { "command": "npx", "args": [ "-y", "mcp-echarts" ] } } }