Quickchart-MCP-Server logo

Quickchart-MCP-Server

by GongRzhe

A Model Context Protocol server for generating charts using QuickChart.io. It allows you to create various types of charts through MCP tools.

View on GitHub

Last updated: N/A

What is Quickchart-MCP-Server?

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.

How to use Quickchart-MCP-Server?

The server uses Chart.js configuration format. You provide a JSON configuration for your chart, and the server converts it into a QuickChart URL or downloadable image. You can install the server via npm or Smithery and configure it for use with Claude Desktop.

Key features of Quickchart-MCP-Server

  • Generate chart URLs using QuickChart.io

  • Download chart images to a local file

  • Supports multiple chart types (bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, speedometer)

  • Customizable with labels, datasets, colors, and additional options

Use cases of Quickchart-MCP-Server

  • Generating charts for reports

  • Visualizing data in applications

  • Creating dynamic charts in web pages

  • Integrating chart generation into automated workflows

FAQ from Quickchart-MCP-Server

What chart types are supported?

The server supports bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, and speedometer charts.

How do I configure the chart?

You use the Chart.js configuration format to define the chart's appearance and data.

How do I get the chart URL?

The server generates a QuickChart URL based on your configuration.

Can I download the chart as an image?

Yes, the server provides a tool to download the chart image to a local file.

How do I install the server?

You can install the server via npm or Smithery.