yctimlin avatar

Excalidraw

yctimlin/mcp_excalidraw

The Mcp_excalidraw server enables AI agents to create and interactively control live Excalidraw diagrams through a persistent canvas with real-time synchronization, offering 26 MCP tools for element-level CRUD operations, canvas inspection via `describe_scene` and `get_canvas_screenshot`, and iterative diagram refinement. It solves the problem of enabling programmatic, element-by-element diagram creation and adjustment by agents, contrasting with one-shot prompt-to-diagram approaches by maintaining state and allowing agents to view, analyze, and modify canvas contents dynamically. The server integrates with Claude Desktop, Cursor, Claude Code, Codex CLI, and other MCP-compatible clients through both an MCP server interface and portable agent skill.

GitHub stars
1.9K
tools
26
last updated
Feb 7, 2026

Tools

26 tools

Public tool metadata for what this MCP can expose to an agent.

create_element

No parameter schema in public metadata yet.

get_element

No parameter schema in public metadata yet.

update_element

No parameter schema in public metadata yet.

delete_element

No parameter schema in public metadata yet.

query_elements

No parameter schema in public metadata yet.

batch_create_elements

No parameter schema in public metadata yet.

duplicate_elements

No parameter schema in public metadata yet.

align_elements

No parameter schema in public metadata yet.

distribute_elements

No parameter schema in public metadata yet.

group_elements

No parameter schema in public metadata yet.

ungroup_elements

No parameter schema in public metadata yet.

lock_elements

No parameter schema in public metadata yet.

unlock_elements

No parameter schema in public metadata yet.

describe_scene

No parameter schema in public metadata yet.

get_canvas_screenshot

No parameter schema in public metadata yet.

export_scene

No parameter schema in public metadata yet.

import_scene

No parameter schema in public metadata yet.

export_to_image

No parameter schema in public metadata yet.

export_to_excalidraw_url

No parameter schema in public metadata yet.

create_from_mermaid

No parameter schema in public metadata yet.

clear_canvas

No parameter schema in public metadata yet.

snapshot_scene

No parameter schema in public metadata yet.

restore_snapshot

No parameter schema in public metadata yet.

set_viewport

No parameter schema in public metadata yet.

read_diagram_guide

No parameter schema in public metadata yet.

get_resource

No parameter schema in public metadata yet.

Sponsors

Readme

Excalidraw MCP Server, CLI & Agent Skill

CI Docker Build & Push NPM Version License

mcp-excalidraw-server gives AI agents a live Excalidraw canvas they can draw on, look at, refine, and save into your repo. Your agent creates architecture diagrams and flowcharts programmatically, sees its own work via screenshots, fixes layout problems, and exports .excalidraw files you can commit next to your code.

One canvas, three ways to drive it:


View the full README on GitHub

Details

Repository
github.com/yctimlin/mcp_excalidraw
Category
Design & Creative

Related Design & Creative MCP servers

View all
1figma avatarFigma MCP Serverfigma/mcp-server-guideThe Figma MCP server brings Figma design context directly into your AI workflow.0stars
2tranhoaihung avatarFigma Ui Mcptranhoaihung/figma-ui-mcpBidirectional Figma MCP — AI draws UI on Figma canvas, reads designs back266stars
3tugcantopaloglu avatarGodot MCPtugcantopaloglu/godot-mcpMCP server for full Godot 4.x engine control with 165 tools for AI-driven game development259stars
4ie3jp avatarIllustrator Mcp Serverie3jp/illustrator-mcp-serverAdobe Illustrator MCP with 68 tools — more than the official Illustrator MCP. macOS | Windows.220stars
5n24q02m avatarBetter Godot Mcpn24q02m/better-godot-mcpComposite MCP server for Godot Engine -- 17 composite tools for AI-assisted game development.36stars
6pixelx-jp avatarPlateau Creative Mcppixelx-jp/plateau-creative-mcpPLATEAU 3D city data as scene-editing and glTF export tools for creative LLM agents.29stars