
yctimlin/mcp_excalidraw
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер и навык Claude Code для Excalidraw — программный набор инструментов canvas для создания, редактирования и экспорта диаграмм через AI-агентов с синхронизацией canvas в реальном времени.
Обзор
Запускайте живой холст Excalidraw и управляйте им с помощью агентов ИИ. Этот репозиторий предоставляет: - : Подключение через протокол контекста модели (Claude Desktop, курсор, Codex CLI и др.) - : Портативный навык для Claude Code, Codex CLI и других агентов с поддержкой навыков Ключевые слова: навык агента Excalidraw, сервер MCP в Excalidraw, диаграммирование ИИ, навык Claude Code, навык Codex CLI, Claude Desktop MCP, Cursor MCP, Русалка в Excalidraw. AI Agent создаёт полную архитектурную схему из одного запроса (4x скорость). Смотрите полное видео на YouTube Этот репозиторий содержит два отдельных процесса: - Canvas server: веб-интерфейс + REST API + обновления WebSocket (по умолчанию [http://127.0.0.1:3000) - MCP сервер: отображает MCP-инструменты через stdio; синхронизируется с canvas через EXPRESS_SERVER_URL В Excalidraw теперь есть официальный MCP — он отлично подходит для быстрой генерации prompt-to-diagram, отображаемых в чате. Мы решаем другую проблему. — Официальный MCP генерирует схемы.
Обзор (машинный перевод)
mcp-excalidraw-server предоставляет агентам ИИ живой холст Excalidraw, на котором они могут рисовать, смотреть, уточнять и сохранять в вашем репозитории. Ваш агент программно создаёт архитектурные диаграммы и блок-схемы, видит свою работу через скриншоты, исправляет проблемы с версткой и экспортирует .excalidraw файлы, которые можно комментировать рядом с кодом.
Один холст, три способа его использовать:
- Навык агента + CLI — рекомендуется для кодировочных агентов (Claude Code, Codex CLI, Cursor, OpenCode):
npx -y mcp-excalidraw-server. Ноль конфигурации, автозапускает холст, компонизуемый JSON ввод/выход. - MCP Server — 26 инструментов по stdio для любого клиента Model Context Protocol (Claude Desktop, Cursor, Codex CLI, Antigravity и др.). Говорит по MCP
2026-07-28(server/discover, конверт по запросу_meta, вызовы инструментов без рукопожатия) и остаётся совместимым с клиентами эпохи 2025 года, которые открываются с помощьюinitialize. - REST API — простой HTTP для LangChain и пользовательских фреймворков.
Основной чертёж выполняется локально (Node ≥ 20, лицензирован MIT) — без API-ключей или учетных записей. Конвертация Mermaid выполняется в локальном холсте браузера; share является опциональной и загружает зашифрованную сцену в excalidraw.com. Страница canvas загружает шрифты Excalidraw из esm.sh CDN.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Excalidraw MCP Server, CLI & Agent Skill
mcp-excalidraw-server gives AI agents a live Excalidraw canvas they can draw on, look at, refine, and save into your repo. Your agent creates architecture diagrams and flowcharts programmatically, sees its own work via screenshots, fixes layout problems, and exports .excalidraw files you can commit next to your code.
One canvas, three ways to drive it:
- Agent Skill + CLI — recommended for coding agents (Claude Code, Codex CLI, Cursor, OpenCode):
npx -y mcp-excalidraw-server. Zero config, auto-starts the canvas, composable JSON in/out. - MCP Server — 26 tools over stdio for any Model Context Protocol client (Claude Desktop, Cursor, Codex CLI, Antigravity, …). Speaks MCP
2026-07-28(server/discover, per-request_metaenvelope, tool calls without a handshake) and stays compatible with 2025-era clients that open withinitialize. - REST API — plain HTTP for LangChain and custom frameworks.
Core drawing runs locally (Node ≥ 20, MIT licensed) — no API keys or accounts. Mermaid conversion runs in the local browser canvas; share is optional and uploads an encrypted scene to excalidraw.com. The canvas page loads Excalidraw’s fonts from the esm.sh CDN.
Demo
AI agent creates a complete architecture diagram from a single prompt (4x speed). Watch full video on YouTube
Table of Contents
Установка
npx -y mcp-excalidraw-serverКонфигурация
{
"mcpServers": {
"excalidraw": {
"command": "npx",
"args": ["-y", "mcp-excalidraw-server"],
"env": {
"EXPRESS_SERVER_URL": "http://127.0.0.1:13000",
"EXCALIDRAW_NO_AUTOSTART": "1"
}
}
}
}