drawio-open
Open a Draw.io file (path or URL) in the connected editor or extension.
Show server health and every connected Draw.io document.
> /plugin marketplace add lgazo/drawio-mcp-server > /plugin install drawio@drawio-mcp-server
How it fires
How this command gets triggered: by you, by Claude, or both.
/drawio-statusContext preview
What this command does when you run it.
Show server health and every connected Draw.io document.
description: Show server health and every connected Draw.io document. allowed-tools: - Bash(curl:*) - mcp__drawio__list-documents
You are producing a status snapshot of the Draw.io MCP server.
Steps:
1. Build the base URL from env vars:
2. `curl -sf ${SCHEME}://${HOST}:${PORT}/health` — if this fails, report `Server: DOWN` and stop. 3. Call `mcp__drawio__list-documents`. 4. Render:
Server: UP (<url>, TLS <on|off>) Clients: <N> connected ├─ <connection-id-1> (<transport>) doc: <label> <pages> pages └─ <connection-id-2> (<transport>) doc: <label> <pages> pages
If `list-documents` returns 0 clients:
Server: UP (<url>, TLS <on|off>) Clients: 0 connected
And add the hint: "Open Draw.io in your browser, or start the server with `--editor`."
Let's do some Vibe Diagramming with the most wide-spread diagramming tool called Draw.io (Diagrams.net).
Repo: lgazo/drawio-mcp-server
Open a Draw.io file (path or URL) in the connected editor or extension.