Excalidraw MCP App

excalidraw/excalidraw-mcp · MCP server

Рисует прямо в чате схемы и диаграммы в стиле Excalidraw с анимацией камеры; результат можно открыть на весь экран и отредактировать вручную.

Обзор

АвторexcalidrawОрганизация
Репозиторийexcalidraw/excalidraw-mcp ↗
РазделДизайн и схемы
Как подключаетсяУдалённый сервер (URL) · https://mcp.excalidraw.com
Звёзды5 556
Лицензияне указана — уточните у автора
Обновлён24 марта 2026 г.
Что понадобитсяклиент с поддержкой MCP Apps

Подключение

Выберите своё приложение и скопируйте готовую настройку. Значения в угловых скобках замените своими ключами.

claude mcp add --transport http excalidraw https://mcp.excalidraw.com

README

оригинальный текст автора · только чтение

Excalidraw MCP App Server

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

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

  • Download excalidraw-mcp-app.mcpb from Releases ↗
  • 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:

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

Release checklist

For maintainers

# 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

Вопросы и ответы

Что делает MCP-сервер Excalidraw MCP App?

Рисует прямо в чате схемы и диаграммы в стиле Excalidraw с анимацией камеры; результат можно открыть на весь экран и отредактировать вручную.

Как подключить Excalidraw MCP App к Claude, Cursor или VS Code?

Excalidraw MCP App работает как удалённый сервер: достаточно добавить его адрес в настройки приложения. Готовые настройки для Claude Code, Claude Desktop, Cursor, VS Code и Codex — в блоке «Подключение» на этой странице.

Что нужно для работы Excalidraw MCP App?

клиент с поддержкой MCP Apps.

Excalidraw MCP App бесплатный?

Код сервера открыт на GitHub. Платить нужно только за саму нейросеть, которой вы пользуетесь.

Что такое MCP-сервер?

MCP (Model Context Protocol) — открытый стандарт, по которому ИИ-агенты подключаются к внешним программам и данным. MCP-сервер даёт модели новые инструменты: открыть страницу, прочитать файл, сделать запрос к базе или сервису.

Безопасно ли подключать MCP-серверы?

MCP-сервер выполняет действия от вашего имени, поэтому ставьте серверы из проверенных источников, давайте ключам минимальные права и проверяйте, что агент делает с файлами и сервисами. Не публикуйте ключи в открытых файлах настроек.

Похожие MCP-серверы

Все MCP-серверы →
Framelink MCP for FigmaПередаёт агенту данные макетов Figma по ссылке на файл, фрейм или группу: раскладку и стили в упрощённом виде, чтобы он точнее сверстал дизайн в коде.GLips16kTalk to Figma MCPПозволяет агенту читать и менять макеты в Figma: создавать фреймы и текст, настраивать автолейаут, массово заменять тексты, работать с компонентами и аннотациями.grab7.1k21st MCP (Magic MCP)Даёт агенту каталог UI-компонентов, тем и шаблонов 21st.dev: поиск и получение кода компонентов, поиск логотипов, а при включённом ИИ — генерация интерфейсов.21st-dev6.2kDraw.io MCP ServerАгент рисует диаграммы draw.io из XML или Mermaid: блок-схемы, архитектуру, UML. Есть поиск по 10 000+ фигурам, включая иконки AWS, Azure и GCP.jgraph5.7kMCP Server ChartГенерирует графики и диаграммы на AntV: линейные, столбчатые, круговые, санкей, тепловые, mind map, оргструктуры, блок-схемы и сводные таблицы — всего более 25 типов.antvis4.4kShadcn UI v4 MCP ServerДаёт агенту исходники, демо, блоки и метаданные компонентов shadcn/ui v4 для React, Svelte, Vue и React Native, чтобы собирать интерфейсы на готовых компонентах.Jpisnice3.1k