Skip to content
MCP Servers
Command

/drawio-status

Show server health and every connected Draw.io document.

BOOST
From plugin
drawio-mcp-server
1.5k2 skills2 commands3 MCP
Install
> /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.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/drawio-status

Context preview

What this command does when you run it.

Show server health and every connected Draw.io document.

Command definition

drawio-status.md
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:

  • `HOST=${DRAWIO_MCP_HOST:-localhost}`, `PORT=${DRAWIO_MCP_HTTP_PORT:-3000}`, `SCHEME=https` if `DRAWIO_MCP_TLS=true` else `http`.

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`."

Ships withdrawio-mcp-server

Let's do some Vibe Diagramming with the most wide-spread diagramming tool called Draw.io (Diagrams.net).

Get the whole plugin
Stats
1,479
Stars
132
Forks
Active
Maintenance
TypeScript
Language
MIT
License
22d ago
Last commit
1y ago
Created
14h ago
Added

Repo: lgazo/drawio-mcp-server

Other commands on drawio-mcp-server.