quickchart-mcp-server-jykim

quickchart-mcp-server-jykim

0

Quickchart-MCP-Server is a TypeScript-based server that generates charts using QuickChart.io through Model Context Protocol. It supports multiple chart types and allows users to create and download customized chart images efficiently.

Overview

A Model Context Protocol server for generating charts using QuickChart.io, Quickchart-MCP-Server is TypeScript-based and integrates with QuickChart.io's service to create chart images. Users can generate different charts by providing data and styling parameters. It includes generate_chart to produce chart URLs and download_chart to save images.

Features

  • Tools
    • generate_chart: Generate chart URLs supporting various chart types like bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, and speedometer, with customizations.
    • download_chart: Save chart images locally.

Supported Chart Types

  • Bar, Line, Pie, Doughnut, Radar, Polar Area, Scatter, Bubble, Radial Gauge, Speedometer.

Usage

Charts are configured using Chart.js format and converted into QuickChart URLs.

Development

  • Install dependencies: npm install
  • Build the server: npm run build

Installation

Install with npm install @gongrzhe/quickchart-mcp-server or use Smithery.

Documentation References