quickchart-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.
Last updated: N/A
What is quickchart-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-server?
Users configure charts using the Chart.js configuration format. The server then converts this configuration into a QuickChart URL or downloadable image using the generate_chart
and download_chart
tools.
Key features of quickchart-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-server
Generating charts for reports
Creating dynamic charts for dashboards
Visualizing data in applications
Embedding charts in web pages
FAQ from quickchart-server
What chart types are supported?
What chart types are supported?
The server supports bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, and speedometer charts.
What is the configuration format?
What is the configuration format?
The server uses the Chart.js configuration format.
How do I install the server?
How do I install the server?
You can install it via npm or Smithery. Refer to the installation instructions in the README.
Where can I find more information about QuickChart.io?
Where can I find more information about QuickChart.io?
Refer to the QuickChart Documentation: https://quickchart.io/documentation/
How do I customize the chart appearance?
How do I customize the chart appearance?
You can customize the chart appearance using the options available in the Chart.js configuration.