Best for
- Teams that want AI to generate or maintain Draw.io diagrams
- Users of Claude Desktop, Claude Code, Zed, Codex, or OpenCode
- Diagram workflows requiring multi-document, multi-page, and vendor-stencil support
This is a community-maintained Draw.io MCP Server that runs locally through stdio. The README provides configuration examples for several MCP clients, diagram-editing capabilities, document and page targeting, and built-in-editor and browser-extension modes. Because no complete tool manifest is provided, the tools field includes only identifiers explicitly named in the README.
Strongest · Setup experience 14/20 Weakest · Security and permissions 7/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Node.js 22+
Add the JSON from install_config to a supported MCP client configuration, restart the client, and open http://localhost:3000/. Node.js 22 or newer is required. Browser-extension usage additionally requires the extension and Draw.io open in a browser.
{"mcpServers":{"drawio":{"command":"npx","args":["-y","drawio-mcp-server","--editor"]}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"drawio": {
"command": "npx",
"args": [
"-y",
"drawio-mcp-server",
"--editor"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add drawio -- npx -y drawio-mcp-server --editor
Run it in a terminal; replace any <…> placeholders with your own values first.
After restarting the MCP client, check that the drawio server's tools (list-documents, list-pages, get-current-page, create-page, copy-page, rename-page) appear in the tool list, then open http://localhost:3000/ and ask the assistant to call list-pages to inspect the current diagram.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Draw.io MCP Server gives AI assistants control over Draw.io (Diagrams.net) diagrams, including inspection and modification of shapes, edges, pages, and layers through a built-in editor or browser extension.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision d2f7c32fa916 Data synced 2026-10-19 Read the FMRS scoring method