HM

hustcc/mcp-echarts

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

268 stars 41 forks Качество 84 Тренд 26MIT

hustcc/mcp-echarts — это кандидат на MCP-сервер, импортированный из https://github.com/hustcc/mcp-echarts.

Обзор

hustcc/mcp-echarts — это кандидат на MCP-сервер, импортированный из https://github.com/hustcc/mcp-echarts.

Обзор (машинный перевод)

Динамически генерируйте Apache ECharts с помощью AI MCP для генерации карт и анализа данных. Also вы можете использовать mcp-server-chart для генерации диаграмм, графиков map.

✨ Особенности

  • Полная поддержка всех функций и синтаксиса ECharts, включая данные, стиль, тему и так далее.
  • Поддержка экспорта в форматы png, svg и option с валидацией для ECharts для облегчения многораундового вывода модели правильного синтаксиса и графики.
  • Интеграция с MinIO, хранение диаграмм в объектном хранилище MinIO и возврат URL вместо данных Base64 для повышения производительности и возможностей совместного использования.
  • Лёгкий, мы можем легко установить его с помощью zero dependence.
  • Чрезвычайно secure, полностью сгенерированной локально, без зависимости от каких-либо удалённых сервисов.

🤖 Использование

Требования

  • Требуется Node.js 18 и выше.

Десктопные приложения (stdio transport)

Чтобы использовать с Desktop APP, такими как Claude, VSCode, Cline, Cherry Studio и другими, добавьте конфигурацию сервера MCP ниже. На Mac-системе:

В системе Windows:

Также его можно использовать на modelscope, glama.ai, skillselion.com или других с HTTP, SSE Protocol.

🚰 Запустите с помощью SSE или потокового транспорта

Установите пакет глобально.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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"
      ]
    }
  }
}
Открыть полный README на GitHub

Установка

npx -y mcp-echarts
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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