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.