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 "Install 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 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
- AlicenseAqualityDmaintenanceEnables 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.Last updated113,97598MIT
- Flicense-qualityDmaintenanceEnables 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.Last updated
- Flicense-qualityDmaintenanceEnables 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.Last updated
- Alicense-qualityDmaintenanceEnables AI agents to programmatically control a live Excalidraw canvas with element-level CRUD operations and real-time synchronization. It supports iterative diagramming through scene descriptions, screenshots, and advanced layout tools for collaborative AI-human workflows.Last updated2,001MIT
Related MCP Connectors
AI agent draws editable hand-drawn diagrams (flowchart, ER, architecture) via MCP, not static images
Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.
Let Claude, Cursor, or ChatGPT author Mermaid diagrams your team can read and share.
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/vtmade/excalidraw-mcp-app'
If you have feedback or need assistance with the MCP directory API, please join our Discord server