图表生成服务

Chart MCP Server 是一个支持多种图表类型生成的服务,提供多种输出格式和自动文件管理功能。

  • by SP12893678
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 SP12893678/chart-mcp-server

使用说明

图表 MCP 服务器

一个支持多种图表类型的图表生成MCP服务器。

📊 特性

  • 图表生成创建折线图、柱状图、饼图、散点图和面积图
  • 多种输出格式支持PNG、SVG和JPEG格式
  • 自动文件管理自动创建输出目录和文件名

🚀 安装

npm install chart-mcp-server

⚙️ MCP 配置

在您的MCP客户端配置文件中添加:

{
  "mcpServers": {
    "chart-mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "chart-mcp-server"
      ]
    }
  }
}

🛠️ 可用工具

1. 生成图表

生成图表并保存到文件系统

2. 获取支持的图表

获取支持的图表类型列表

📝 使用示例

// Generate line chart
{
  "type": "line",
  "data": [
    { "time": 2020, "value": 100 },
    { "time": 2021, "value": 120 },
    { "time": 2022, "value": 150 }
  ],
  "config": {
    "title": "Growth Trend",
    "width": 800,
    "height": 600
  }
}