MCP.so
登录

quickchart-server MCP Server

@MCP-Mirror

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

MCP-Mirror

关于 quickchart-server MCP Server

Mirror of

quickchart-server MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "GongRzhe_Quickchart-MCP-Server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@gongrzhe/quickchart-mcp-server",
        "--client",
        "claude"
      ]
    }
  }
}

quickchart-server MCP Server 工具

2

Generate a chart URL using QuickChart.io

Download a chart image to a local file

概览

What is quickchart-server?

A Model Context Protocol server that integrates with QuickChart.io to generate chart images from Chart.js configurations. It provides two tools for creating and downloading charts. It is for developers who need chart generation capabilities within MCP-based workflows.

How to use quickchart-server?

Install via npm (npm install @gongrzhe/quickchart-mcp-server) or Smithery. Add the server configuration to Claude Desktop’s JSON config file (MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%/Claude/claude_desktop_config.json) using either a local build or npx. Invoke the generate_chart tool to obtain a QuickChart URL or the download_chart tool to save the image to a local file.

Key features of quickchart-server

  • Supports 10 chart types: bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, speedometer
  • Customizable with labels, datasets, colors, and additional options
  • Returns chart URLs or downloads chart images to local files
  • Uses standard Chart.js configuration format
  • Integrates with QuickChart.io’s URL-based generation service

Use cases of quickchart-server

  • Comparing values across categories with bar charts
  • Showing trends over time with line charts
  • Displaying proportional data with pie or doughnut charts
  • Visualizing multivariate data with radar charts
  • Embedding chart images in reports or applications via URLs

常见问题

1

What runtime or dependencies are required?

The server is built in TypeScript and runs on Node.js. It requires npm installation via `npm install @gongrzhe/quickchart-mcp-server`.

2

How do I configure quickchart-server with Claude Desktop?

Add an entry to the Claude Desktop config file (located at `~/Library/Application Support/Claude/claude_desktop_config.json` on MacOS, `%APPDATA%/Claude/claude_desktop_config.json` on Windows) with either a local build command or `npx -y @gongrzhe/quickchart-mcp-server`.

3

What chart types are supported?

Ten chart types are supported: bar, line, pie, doughnut, radar, polarArea, scatter, bubble, radialGauge, and speedometer.

4

How does chart generation work?

You provide a Chart.js configuration object. The `generate_chart` tool returns a QuickChart URL (e.g., `https://quickchart.io/chart?c={...}`). The `download_chart` tool saves the image to a specified local file path.

5

Where does the chart image data come from?

Chart images are generated remotely by QuickChart.io’s service. The server only passes the configuration and returns the URL or saves the downloaded image locally.

评论

其他 分类下的更多 MCP 服务器