产品简介
mcp_excalidraw 这个工具让 AI 编程代理(如 Claude Code、Cursor)能自动创建、编辑和导出 Excalidraw 图表,支持实时画布同步和截图反馈,适合需要自动生成架构图、流程图的开发者。它完全本地运行,无需 API 密钥,提供持久工作台而非一次性图表。
核心功能
- 程序化创建和编辑 Excalidraw 图表
- 实时画布同步与 AI 截图查看
- 支持 CLI、MCP Server、REST API 多种集成
- 本地运行,保护隐私安全
- 提供对齐、分组、导出等图表操作工具
快速开始
- 确保安装 Node.js ≥ 18
- 运行命令 npx -y mcp-excalidraw-server install-skill --dir
安装技能 - 启动画布服务:npx -y mcp-excalidraw-server start
- 在 AI 代理中使用 CLI 命令或 MCP 工具绘制图表
界面预览
与其他方案对比
| 对比项 | mcp_excalidraw | 同类方案 |
|---|---|---|
| 图表生成方式 | 程序化元素级控制,持久画布 | 官方 Excalidraw MCP 是聊天内一次性图表 |
| 迭代优化能力 | 支持截图反馈,逐元素调整布局 | 官方从检查点重生,无法精细控制 |
| 文件集成 | 导出 .excalidraw 文件,可提交到代码仓库 | 官方无模型面向的导出功能 |
适合谁用
- 使用 AI 编程助手的开发者
- 需要自动化生成架构图的架构师
- 研究 AI 代理集成的技术人员
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/yctimlin/mcp_excalidraw