quickchart-server MCP Server

quickchart-server MCP Server

site icon
2025.04.16 80000
JavaScript图表生成数据可视化内容生成
Quickchart-MCP-Server 专注于通过 QuickChart.io 服务生成各种类型的图表。它提供了图表生成和下载的功能,支持多种图表类型,包括条形图、折线图、饼图等,适用于需要快速生成和展示数据图表的场景。
View on GitHub

Overview

基本能力

产品定位

Quickchart-MCP-Server 是一个专门用于生成和下载图表的 MCP 服务器,旨在通过简单的配置快速生成各种数据可视化图表。

核心功能

  • 图表生成:通过 generate_chart 工具生成图表 URL,支持多种图表类型。
  • 图表下载:通过 download_chart 工具将图表下载到本地文件。
  • 多种图表类型支持:包括条形图、折线图、饼图、雷达图等。

适用场景

  • 数据分析和可视化
  • 报告生成
  • 实时数据展示

工具列表

  • generate_chart:生成图表 URL,支持多种图表类型和自定义配置。
  • download_chart:将图表下载到本地文件。

常见问题解答

  • 如何配置图表?使用 Chart.js 的配置格式。
  • 如何生成图表 URL?服务器会将配置转换为 QuickChart URL。

使用教程

使用依赖

npm install

安装教程

npm install @gongrzhe/quickchart-mcp-server

或通过 Smithery 安装:

npx -y @smithery/cli install @gongrzhe/quickchart-mcp-server --client claude

调试方式

安装完成后,可以通过以下命令启动服务器:

node /path/to/quickchart-server/build/index.js

或使用 npx:

npx -y @gongrzhe/quickchart-mcp-server

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。