Enables 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.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
ws affected by a DoS when handling a request with many HTTP headers
Vite Vulnerable to Arbitrary File Read via Vite Dev Server WebSocket
Mermaid: Improper sanitization of configuration leads to CSS injection
Mermaid: Improper sanitization of `classDef` in state diagrams leads to HTML injection
Mermaid: Improper sanitization of `classDefs` in diagrams leads to CSS injection
process.env. You'll be asked to provide them before it can run.ENABLE_CANVAS_SYNC— Enable real-time canvas sync trueEXCALIDRAW_EXPORT_DIREXPRESS_SERVER_URL— MCP server: exposes MCP tools over stdio; syncs to the canvas viaGITHUB_TOKENHOST— 0.0.0.0 PORT=3000 npm run canvasLOG_FILE_PATHLOG_LEVELNO_COLORPORT— HOST=0.0.0.0 =3000 npm run canvas[](https://m8ven.ai/mcp/ignizia-code-mcp-excalidraw-1pk3dc)