This TypeScript-based MCP server provides chart generation capabilities by leveraging QuickChart.io URL-based chart service and Chart.js configurations. Users supply a Chart.js configuration (type, data, labels, datasets, colors, options), and the server converts it into a QuickChart URL or a downloadable image. The server exposes tools such as generate_chart, which creates a chart URL for multiple chart types (bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, speedometer) and can be customized with labels, datasets, colors, and additional options, returning the URL to the generated chart. Another tool, download_chart, saves a chart image to a local file by taking the chart configuration and an output path. This MCP server focuses on generating visual charts programmatically and can be installed via npm as @gongrzhe/quickchart-mcp-server and integrated with Smithery for Claude Desktop workflows. Documentation references QuickChart and Chart Types, and an example configuration snippet shows how a bar chart might be encoded into a URL. The project is MIT-licensed and designed for developers building chart-enabled automation.