excalidraw-mcp
Excalidraw MCP Server (Excalidraw v2 Spec Compliant)
Excalidraw 다이어그램을 생성하고 관리하기 위한 MCP(Model Context Protocol) 서버로, 공식 Excalidraw v2 사양을 따르도록 업그레이드되었습니다.
기능
핵심 요소 도구
도구 | 설명 |
| 단일 Excalidraw 요소 생성 |
| 한 번의 호출로 여러 요소 생성 |
| ID로 기존 요소 업데이트 |
| ID로 요소 삭제 |
| 유형 또는 사용자 지정 필터로 요소 쿼리 |
| 캔버스에서 모든 요소 지우기 |
파일 작업
도구 | 설명 |
| 캔버스를 |
|
|
| 전체 장면 JSON 가져오기 |
라이브러리 항목(공식 Excalidraw 아이콘 팩)
도구 | 설명 |
| 설치된 모든 라이브러리에서 항목 검색 또는 나열( |
| 선택적 배율로 지정된 위치에 아이콘 삽입( |
설치된 공식 라이브러리(499+ 아이콘):
AWS Architecture Icons (
aws-architecture-icons): 249개 아이콘(CloudSearch, EMR, DynamoDB, S3, EC2, Lambda, VPC, RDS, Kinesis 등)Google Icons (
google-icons): 139개 아이콘(Anthos, BigQuery, Compute Engine, Cloud Run, GKE, Firestore 등)System Design Components (
system-design-components): 24개 항목(Application server, Multi-instance server, Load Balancer 등)Shapes for UML & ER Diagrams (
uml-er-diagrams): 21개 항목(Entities, Relations, Connectors, Shapes)Software Logos (
software-logos): 18개 아이콘(Docker, JSON, Git, Database 로고 등)Architecture Diagram Components (
architecture-diagram-components): 11개 구성 요소(Slack, Docker, GitHub, VPC, Subnets)Software Architecture (
software-architecture): 7개 핵심 다이어그램 요소Robots (
robots): 7개 일러스트 로봇 그림Built-in Common Icons (
built-in): 23개 경량 기본 아이콘
자동 레이아웃 순서도
도구 | 설명 |
| DagreJS 자동 레이아웃으로 순서도 생성 |
지원 레이아웃: Top-Bottom(TB), Left-Right(LR), Bottom-Top(BT), Right-Left(RL) 노드 모양: Rectangle, Ellipse, Diamond
// Update an existing element
update_element({ id: "mybox1", strokeColor: "#099268", text: "Updated!", width: 200 })
// Query elements by filter
query_elements({ filter: { type: "rectangle" } })
// Export to file
export_file({ filePath: "docs/architecture.excalidraw" })Related MCP server: excalidraw-architect-mcp
설정
MCP 설정 파일(예: claude_desktop_config.json, .cursor/mcp.json, 또는 ~/.omp/agent/mcp.json)에 추가하세요:
{
"mcpServers": {
"excalidraw": {
"type": "stdio",
"command": "node",
"args": ["/path/to/excalidraw-mcp/src/cli.js"]
}
}
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityFmaintenanceSecurity-hardened MCP server for Excalidraw with API key auth, rate limiting, real-time WebSocket sync, and 14 diagramming tools162793MIT
- AlicenseBqualityAmaintenanceAn MCP server that generates beautiful Excalidraw architecture diagrams with perfect auto-layout, stateful editing, and architecture-aware component styling.24142MIT
- Alicense-qualityDmaintenanceAn MCP server that enables AI assistants to programmatically create and manage flowcharts, ERDs, and swimlane diagrams. It provides tools for manipulating diagram structures, performing auto-layouts, and exporting to Mermaid or Markdown formats.14MIT
- AlicenseAqualityAmaintenanceMCP server for creating and editing diagrams using draw.io. Allows generating diagrams from Mermaid or XML, searching shapes, and opening them in draw.io for export.20Apache 2.0
Related MCP Connectors
AI agent draws editable hand-drawn diagrams (flowchart, ER, architecture) via MCP, not static images
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
MCP server for Flux AI image generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thiendt1608/excalidraw-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server