MCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
{
"mcpServers": {
"excalidraw": {
"env": {
"ENABLE_CANVAS_SYNC": "true",
"EXPRESS_SERVER_URL": "http://localhost:3000"
},
"args": [
"/absolute/path/to/mcp_excalidraw/dist/index.js"
],
"command": "node"
}
}
}MCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 28 days ago. 1,616 stars.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
22 tools. ~900 tokens (0.5% of 200K). Consider loading selectively.
No automated test available for this server. Check the GitHub README for setup instructions.
create_elementCreate a new element on the canvas
get_elementGet a specific element from the canvas
update_elementsUpdate existing elements on the canvas
delete_elementsDelete elements from the canvas
clear_canvasClear all elements from the canvas
align_elementsAlign elements on the canvas
distribute_elementsDistribute elements on the canvas
group_elementsGroup elements together
ungroup_elementsUngroup grouped elements
duplicate_elementsDuplicate elements on the canvas
This server is missing a description.If you've used it, help the community.
Add informationLast scanned 5h ago
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.