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.
Latest Blog Posts
- 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