QU

QuickChart

Created 6 months ago

A Model Context Protocol server for generating charts using QuickChart.io.

development documentation public

What is QuickChart?

A Model Context Protocol server for generating charts using QuickChart.io

Documentation

Quickchart MCP Server

Overview

This server integrates with QuickChart.io's URL-based chart generation service to create chart images using Chart.js configurations. Users can generate various types of charts by providing data and styling parameters, which the server converts into chart URLs or downloadable images.

Features# Tools

  • generate_chart: Generate a chart URL using QuickChart.io.
  • download_chart: Download a chart image to a local file.

Supported Chart Types

  • Bar charts
  • Line charts
  • Pie charts
  • Doughnut charts
  • Radar charts
  • Polar Area charts
  • Scatter plots
  • Bubble charts
  • Radial Gauge
  • Speedometer

Usage# Chart Configuration

The server uses Chart.js configuration format.

URL Generation

The server converts your configuration into a QuickChart URL.

Development

Install dependencies:

npm install

Installation# Installing

npm install @gongrzhe/quickchart-mcp-server

Server Config

{
  "mcpServers": {
    "quickchart-server": {
      "command": "npx",
      "args": [
        "quickchart"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: GongRzhe
Category: community
License: MIT License
Tags:
development documentation public