数据可视化工具

一个使用纯Go和自定义布局引擎生成精美数据可视化的模型上下文协议服务器。

  • by SCKelemen
  • Go
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 SCKelemen/dataviz-mcp

使用说明

DataViz MCP

⚠️ 已存档:此存储库已合并到 数据可视化

请使用新的monorepo来满足所有可视化需求。此回购不再维护。

迁移: 从新仓库安装:

go install github.com/SCKelemen/dataviz/cmd/dataviz-mcp@latest

或者从源代码构建:

git clone https://github.com/SCKelemen/dataviz
cd dataviz
go build -o dataviz-mcp ./cmd/dataviz-mcp

在Claude Desktop或Claude Code CLI中配置:

{
  "mcpServers": {
    "dataviz": {
      "command": "/path/to/dataviz-mcp"
    }
  }
}

请参阅 dataviz文档 以获取更新的使用说明。


原始自述文件(已存档)

一个模型上下文协议服务器,用于使用纯Go和自定义布局引擎生成漂亮的数据可视化。

迁移指南

旧导入/安装:

go install github.com/SCKelemen/dataviz-mcp/cmd/dataviz-mcp@latest

新导入/安装:

go install github.com/SCKelemen/dataviz/cmd/dataviz-mcp@latest

此仓库的所有功能都可以在新的monorepo中获得,网址为 github/SCKelemen/dataviz.

新的monorepo包括:

  • 29图表生成工具 (从原来的6扩展)
  • 图库生成 用于图表比较视图
  • 整合架构 使用vizcli和核心库
  • 改进文档 以及示例

功能(已存档)

  • 📊 多种图表类型 -条形图、饼图、折线图、散点图、时间序列图、热图
  • 🎨 定制设计系统 -使用设计系统库实现美观、一致的造型
  • 📐 高级布局 -使用布局引擎进行精确控制
  • 🖼️ 纯SVG输出 -可扩展的矢量图形,无外部依赖
  • 🔧 高度可定制 -颜色、字体、间距,一切可配置
  • 🚀 MCP集成 -与其他MCP服务器无缝协作
  • 💻 CLI工具 -从命令行或作为MCP服务器生成图表

许可证

BearWare 1.0(MIT兼容)🐻

看 许可证 获取完整的许可证文本。