1. Conduid
  2. Developer Tools
  3. Excalidraw MCP
MCP server · Developer Tools

Excalidraw MCP

Fast and streamable Excalidraw MCP App

Unclaimed last commit 7 months ago devtools
64Good

Scored 4 days ago · breakdown

About Excalidraw MCP

Excalidraw MCP is an MCP server published by excalidraw in the Developer Tools category: fast and streamable Excalidraw MCP App.

The repository has 5.5K stars and 526 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/excalidraw/excalidraw-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Excalidraw MCP

Powered by Claude · Grounded in docs

I know everything about Excalidraw MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

Releases

v0.3.2v0.3.2 · 9 Feb 2026Updated cheat sheet: replaced storyboard example with MCP Apps sequence diagram Added cameraUpdate and delete pseudo-elements to Element Types reference Updated demo GIF
v0.3.1v0.3.1 · 9 Feb 2026Fix fullscreen height collapse on claude.ai web Use containerDimensions from host context instead of 100vh Remove #root div, render React directly to body Set explicit height on html/body in fullscreen mode Replace CSS 100vh with 100% in…
v0.3.0v0.3.0 · 7 Feb 2026What's New Export to Excalidraw "Export" button in fullscreen editor (top-right, native Excalidraw styling) Confirmation modal before upload Encrypts + uploads to excalidraw.com, opens shareable link Server-side proxy via app-only tool…
v0.2.0v0.2.0 · 6 Feb 2026What's New cameraUpdate: New camera control element (replaces viewportUpdate, backward compatible) 4:3 viewport sizes: 5 standard sizes (S 400x300 → XXL 1600x1200) with font size warnings Rich examples: Photosynthesis diagram + full…
v0.1.0v0.1.0 · 4 Feb 2026Initial release of Excalidraw MCP App Server. Install: Download `excalidraw-mcp-app.mcpb` and double-click to install in Claude Desktop.

README

Excalidraw MCP App Server

MCP server that streams hand-drawn Excalidraw diagrams with smooth viewport camera control and interactive fullscreen editing.

Demo

Install

Works with any client that supports MCP Apps — Claude, ChatGPT, VS Code, Goose, and others. If something doesn't work, please open an issue.

Remote (recommended)

https://mcp.excalidraw.com

For apps that don't yet have an official integration, you can add a custom MCP / connector (naming can vary between apps).

Local

Option A: Download Extension

  1. Download excalidraw-mcp-app.mcpb from Releases
  2. Double-click to install in Claude Desktop

Option B: Build from Source

git clone https://github.com/excalidraw/excalidraw-mcp.git
cd excalidraw-mcp-app
pnpm install && pnpm run build

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.

Usage

Example prompts:

  • "Draw a cute cat using excalidraw"
  • "Draw an architecture diagram showing a user connecting to an API server which talks to a database"

What are MCP Apps and how can I build one?

Text responses can only go so far. Sometimes users need to interact with data, not just read about it. MCP Apps is an official Model Context Protocol extension that lets servers return interactive HTML interfaces (data visualizations, forms, dashboards) that render directly in the chat.

Contributing

PRs welcome! See Local above for build instructions.

Deploy your own instance

You can deploy your own copy to Vercel in a few clicks:

  1. Fork this repo
  2. Go to vercel.com/new and import your fork
  3. No environment variables needed — just deploy
  4. Your server will be at https://your-project.vercel.app/mcp

Release checklist

# 1. Bump version in manifest.json and package.json
# 2. Build and pack
pnpm run build && mcpb pack .

# 3. Create GitHub release
gh release create v0.3.0 excalidraw-mcp-app.mcpb --title "v0.3.0" --notes "What changed"

# 4. Deploy to Vercel
vercel --prod

Credits

Built with Excalidraw — a virtual whiteboard for sketching hand-drawn like diagrams.

License

MIT

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Excalidraw MCP

How do I install Excalidraw MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Excalidraw MCP safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 3 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Excalidraw MCP still maintained?

The last commit was 7 months ago and 65 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.