@ cmd8/ excalidraw- mcp
Excalidraw图的上下文协议(MCP)模型服务器.
* 安装
所需资源
- 节点.js >= v 18.0.0
在光标中安装
添加到您的光标 MCP 配置( T)~/.cursor/mcp.json:
{
"mcpServers": {
"excalidraw": {
"command": "npx",
"args": ["-y", "@cmd8/excalidraw-mcp", "--diagram", "/path/to/diagram.excalidraw"]
}
}
}
在 Claude 代码中安装
claude mcp add excalidraw -- npx -y @cmd8/excalidraw-mcp --diagram /path/to/diagram.excalidraw
在 Amp 中安装
amp mcp add excalidraw -- npx -y @cmd8/excalidraw-mcp --diagram /path/to/diagram.excalidraw
在 VS 代码中安装
添加到您的 VS 代码 MCP 设置 :
{
"mcp": {
"servers": {
"excalidraw": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@cmd8/excalidraw-mcp", "--diagram", "/path/to/diagram.excalidraw"]
}
}
}
}
在 Windsurf 安装
在您的 Windsurf MCP 配置中添加:
{
"mcpServers": {
"excalidraw": {
"command": "npx",
"args": ["-y", "@cmd8/excalidraw-mcp", "--diagram", "/path/to/diagram.excalidraw"]
}
}
}
在 Claude 桌面中安装
添加到您的 claude_desktop_config.json数字 :
{
"mcpServers": {
"excalidraw": {
"command": "npx",
"args": ["-y", "@cmd8/excalidraw-mcp", "--diagram", "/path/to/diagram.excalidraw"]
}
}
}
在 OpenAI 编码器中安装
在您的 Codex MCP 配置中添加 :
[mcp_servers.excalidraw]
command = "npx"
args = ["-y", "@cmd8/excalidraw-mcp", "--diagram", "/path/to/diagram.excalidraw"]
CLI 选项
-d, --diagram(需要): Excalidraw 图文件的路径
可用的工具
createNode
在图中创建新节点( 有标签的形状) 。 返回创建的节点ID.
createEdge
创建连接两个节点的箭头 。 节点可以通过ID或标签文本来引用.
deleteElement
用 ID 或 标签从图中删除一个节点或边缘 .
getFullDiagramState
返回完整图表的下标表示,包括节点、关系、标签、框架和颜色.
许可证
麻省理工学院