Excalidraw MCP App Server
Allows creation and streaming of hand-drawn Excalidraw diagrams with smooth viewport camera control and interactive fullscreen editing, including SVG rendering with draw-on animations and label binding.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Excalidraw MCP App Serverdraw a network architecture diagram with a load balancer and three servers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Excalidraw MCP App Server
MCP server that streams hand-drawn Excalidraw diagrams with smooth viewport camera control and interactive fullscreen editing.
Features
Streaming SVG rendering with draw-on animations
Viewport camera control with smooth pan/zoom
Label binding (text auto-centered inside shapes)
Interactive Excalidraw editor in fullscreen mode
Screenshot context sent back to Claude for iterative feedback
Related MCP server: Excalidraw MCP App Server
Install
Option 1: Download Extension (Recommended)
Download the latest
excalidraw-mcp-app.mcpbfrom ReleasesDouble-click the
.mcpbfile to install in Claude DesktopDone — start using Excalidraw in your conversations
Option 2: Build from Source
git clone https://github.com/antonpk1/excalidraw-mcp-app.git
cd excalidraw-mcp-app
npm install
npm run buildThen add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"excalidraw": {
"command": "node",
"args": ["/path/to/excalidraw-mcp-app/dist/index.js", "--stdio"]
}
}
}Restart Claude Desktop to pick up the new server.
Usage
Ask Claude to call
read_mefirst (loads the element format reference)Then ask Claude to draw a diagram using
create_view
Example prompt: "Draw an architecture diagram showing a user connecting to an API server which talks to a database"
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
AI agent draws editable hand-drawn diagrams (flowchart, ER, architecture) via MCP, not static images
Create and edit architecture diagrams from your AI agent; get an SVG and a live editable canvas.
Create and edit collaborative architecture diagrams with any AI assistant using the Trident 2D DSL.
Create, read and live-edit visual boards, Kanban plans, Gantt timelines and diagrams with AI agents.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI agents to programmatically generate, edit, and view Excalidraw diagrams with real-time browser synchronization. It provides a suite of tools for adding shapes, text, and arrows to diagrams through natural language interactions.112,102 npm100MIT
- FlicenseNot gradedqualityDmaintenanceEnables users to create and interact with hand-drawn sketches and architecture diagrams directly within chat interfaces using Excalidraw. It leverages the Model Context Protocol to provide interactive HTML visualizations with smooth viewport control and fullscreen editing capabilities.-
- FlicenseNot gradedqualityDmaintenanceEnables users to create and interact with hand-drawn Excalidraw diagrams featuring smooth viewport camera control and interactive fullscreen editing. It uses the MCP Apps extension to render collaborative virtual whiteboards directly within supported AI chat interfaces.-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to generate interactive Excalidraw diagrams with viewport camera control and fullscreen editing directly in the chat.5,309-