Excalidraw MCP Server: Powerful Drawing API for LLM Integration - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Excalidraw MCP Server 是一个专为LLM设计的绘图API服务,旨在通过结构化的API实现与Excalidraw绘图的无缝交互。

核心功能

  • 全元素控制:创建、更新、删除和查询任何Excalidraw元素。
  • 高级元素操作:包括分组、对齐、分布、锁定和解锁元素。
  • 资源管理:访问和修改场景信息、库、主题和元素。
  • 易于集成:支持与Claude Desktop和其他LLM平台的无缝集成。
  • Docker支持:提供容器化部署选项,简化部署流程。

适用场景

  • LLM集成:为大型语言模型提供绘图能力。
  • 开发者工具:为开发者提供结构化的API来操作Excalidraw绘图。
  • 教育工具:用于创建和修改教学用的绘图。

工具列表

  • create_element:创建新元素。
  • update_element:更新现有元素。
  • delete_element:删除元素。
  • query_elements:查询元素。
  • group_elements:分组元素。
  • ungroup_elements:取消分组。
  • align_elements:对齐元素。
  • distribute_elements:分布元素。
  • lock_elements:锁定元素。
  • unlock_elements:解锁元素。

常见问题解答

  • 如何集成到Claude Desktop:通过修改claude_desktop_config.json文件中的mcpServers部分。
  • 如何集成到Cursor:在工作区创建.cursor/mcp.json文件并配置。
  • Docker集成:通过运行docker run -i --rm mcp/excalidraw命令。

使用教程

使用依赖

```bash

安装Node.js和npm

确保已安装Docker(如需使用Docker)

```

安装教程

NPM安装

```bash

安装依赖

npm install

启动服务器

npm start
```

Docker安装

```bash

构建Docker镜像

docker build -t mcp/excalidraw .

运行容器

docker run -i --rm mcp/excalidraw
```

调试方式

```bash

查看日志

确保LOG_LEVEL设置为"debug"以获取详细日志

```

点击访问

搜索工具

Binary Ninja MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 12:31:05

搜索工具

🚀 Payload CMS 3.0 MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:31:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索