quickchart-server MCP Server

quickchart-server MCP Server

site icon
2025.04.09 0
JavaScript图表生成数据可视化内容生成
GongRzhe_Quickchart-MCP-Server 是一个基于 TypeScript 的 MCP 服务器,专门用于通过 QuickChart.io 生成各种类型的图表。该服务器提供了图表生成和下载功能,支持多种图表类型,包括条形图、折线图、饼图等,并允许用户自定义图表样式和数据。
View on GitHub

Overview

基本能力

产品定位

GongRzhe_Quickchart-MCP-Server 是一个图表生成服务,通过 MCP 协议提供图表生成和下载功能。

核心功能

  • 图表生成:支持多种图表类型,包括条形图、折线图、饼图、雷达图等。
  • 图表下载:将生成的图表保存为本地文件。
  • 高度可定制:允许用户自定义图表的数据、标签、颜色和其他样式选项。

适用场景

  • 数据可视化:快速生成数据图表用于报告或演示。
  • 开发集成:在应用程序中集成图表生成功能。
  • 自动化工具:作为自动化流程的一部分生成图表。

工具列表

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

常见问题解答

  • 如何自定义图表样式? 使用 Chart.js 配置格式,提供 labelsdatasetsoptions 参数。
  • 支持哪些图表类型? 支持条形图、折线图、饼图、雷达图等多种类型。

使用教程

使用依赖

安装 Node.js 和 npm。

安装教程

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

确保在 Claude Desktop 配置文件中正确配置了服务器路径。

许可证

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