MCP Catalogs
首页drawio2go screenshot

drawio2go

by Menghuan1918·199·综合分 46

DrawIO2Go 是一个由 AI 驱动的图表编辑器,带有 MCP 服务器集成,用于画布内容版本管理。

ai-llmproductivitydeveloper-tools
37
Forks
4
活跃 Issue
4 个月前
最近提交
2 天前
收录于

概述

DrawIO2Go 是一个现代的 DrawIO 编辑器应用程序,专注于人机协作。它将 DrawIO 的功能与 AI 辅助相结合,通过自然语言创建和修改图表。该应用程序具有版本管理、基于 XPath 的 AI 驱动修改、多页编辑和版本比较功能。它可以作为独立的 Electron 应用程序或 Web 应用程序部署。项目包含一个 MCP 服务,可以启用画布内容版本管理并与其他应用程序集成。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:AI 辅助协作图表创建
:图表变更的版本管理
:通过 MCP 与 AI 工具集成以进行画布内容操作
:支持哪些 LLM 提供商?
:我能否将 DrawIO2Go 用作 Web 应用程序?
:DrawIO2Go 支持哪些平台?

什么时候选它

当你需要一个带有版本控制的 AI 驱动图表工具,并希望通过 MCP 将图表工作流与其他应用集成时,选择 DrawIO2Go。

什么时候不要选它

如果你需要企业级多用户支持或需要超出 MCP 画布版本管理功能的广泛集成选项,请避免使用 DrawIO2Go。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • draw_io_element_query

    Query DrawIO elements using XPath

  • draw_io_element_modify

    Modify DrawIO elements using XPath

  • draw_io_element_delete

    Delete DrawIO elements using XPath

  • create_version

    Create a new version of the DrawIO canvas

  • compare_versions

    Compare two versions of the DrawIO canvas

  • rollback_version

    Rollback the canvas to a previous version

  • export_canvas

    Export the DrawIO canvas to different formats

  • update_canvas_style

    Update the style/theme of the DrawIO canvas

说明:Tools inferred from feature descriptions in the README, particularly from the 'AI-Powered Modification' and 'MCP Service' sections. No explicit tool documentation was found, but functionality suggests these MCP tools would be exposed.

可对比工具

diagrams.netexcalidrawmermaid-mcp

安装

安装

使用 Electron 应用程序

前往 [Releases](https://github.com/Menghuan1918/drawio2go/releases) 下载并安装最新版本。

部署为 Web 应用程序

要求:

  • Node.js 22.x 或更高版本
  • npm
# 克隆仓库
git clone https://github.com/Menghuan1918/drawio2go.git
cd drawio2go

# 安装依赖
npm install

# 启动开发服务器
npm run dev

MCP 服务器设置

DrawIO2Go 应用程序提供画布内容版本管理的 MCP 服务功能。要与 Claude Desktop 一起使用:

  1. 添加到您的 Claude Desktop config.json:
{
  "mcpServers": {
    "drawio2go": {
      "command": "drawio2go的路径",
      "args": ["--mcp"]
    }
  }
}

FAQ

支持哪些 LLM 提供商?
目前支持 OpenAI、DeepSeek、Anthropic 和 Gemini API 格式的 AI 驱动图表修改。
我能否将 DrawIO2Go 用作 Web 应用程序?
是的,DrawIO2Go 可以使用 Node.js 部署为 Web 应用程序。但是,多用户 Web 部署尚未经过充分测试。
DrawIO2Go 支持哪些平台?
DrawIO2Go 支持 Windows、macOS 和 Linux 作为 Electron 应用程序,并且可以部署为在任何具有现代浏览器的平台上的 Web 应用程序。

drawio2go 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。