Quickchart-MCP-Server

Quickchart-MCP-Server

102

QuickChart Server is a TypeScript-based MCP server designed to generate charts using QuickChart.io. It supports various chart types and allows customization through data and styling parameters, providing easy chart generation through URL-based services.

Overview

This project is a TypeScript-based Model Context Protocol server for generating charts using QuickChart.io. It allows users to create various types of charts, including bar, line, pie, and more, using URL-based chart generation. By providing data and styling parameters, users can generate chart URLs or download images. It includes tools like generate_chart to create chart URLs and download_chart to download images.

Features

  • Supports multiple chart types: bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, and speedometer.
  • Customizable charts with labels, datasets, colors, and options.

Usage

The server uses Chart.js configuration format to generate QuickChart URLs.