图表生成服务

QuickChart MCP是一款通过Model Context Protocol(MCP)从GitHub Copilot、Cursor、Claude Desktop等客户端生成图表的服务,支持多种图表类型和Chart.js兼容性。

  • by manelix2000
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 manelix2000/quickchart-mcp

使用说明

MCP快速图表

MCP服务器通过QuickChart从GitHub Copilot、Cursor、Claude Desktop或任何客户机Model Context协议生成图形。

🚀 安装

对于GitHub副本(vs代码)

在VS代码中打开MCP配置文件:

  • macOS/Linux: ~/Library/Application Support/Code/User/mcp.json
  • 视窗: %APPDATA%\Code\User\mcp.json

添加QuickChart服务器配置:

选项1:使用NPX(推荐)

{
  "servers": {
    "quickchart-server": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@manelix2000/quickchart-mcp@latest"]
    }
  }
}

选项2:直接使用node.js

{
  "servers": {
    "quickchart-server": {
      "type": "stdio",
      "command": "node",
      "args": ["ruta/a/quickchart-mcp/server.js"]
    }
  }
}

重新启动VS代码以使更改生效。

适用于Claude桌面或光标

按照相同的格式将配置添加到MCP客户端的相应文件中。

本地安装(开发)

git clone https://github.com/manelix2000/quickchart-mcp
cd quickchart-mcp
npm install
npm link

📊 使用

配置MCP服务器后,您可以要求GitHub Copilot生成图形:

  • “生成每月销售额的条形图”
  • “创建显示时间演变的线条图”
  • “生成带有类别分布的循环图”

服务器将使用QuickChart自动生成图形,并提供图像的URL。

🔧 特点

  • 生成多种类型的图形(条、线、圆形、甜甜圈、雷达等)
  • 兼容con Chart.js
  • 图形图像下载
  • 与GitHub Copilot和其他MCP客户的完美集成

📝 许可证

麻省理工学院