.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/lgazo/drawio-mcp-server
home/mcp-servers/lgazo/drawio-mcp-server
lgazo avatar

drawio-mcp-server

bylgazo· 1 MCP server

Stars

1.4k

Forks

122

Category

UX UI & Design

View on GitHub

TL;DR

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

How to install drawio-mcp-server?

lgazo/drawio-mcp-server
$git clone https://github.com/lgazo/drawio-mcp-server

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install drawio-mcp-server by running `git clone https://github.com/lgazo/drawio-mcp-server`, then use it for the current task and follow its documentation at https://github.com/lgazo/drawio-mcp-server.

Files · 1

View on GitHub
README.md
1# Draw.io MCP server
2 
3Let's do some Vibe Diagramming with the most wide-spread diagramming tool called Draw.io (Diagrams.net).
4 
5[![Discord channel](https://shields.io/static/v1?logo=discord&message=draw.io%20mcp&label=chat&color=5865F2&logoColor=white)](https://discord.gg/dM4PWdf42q)
6[![Build project](https://github.com/lgazo/drawio-mcp-server/actions/workflows/server-ci.yml/badge.svg)](https://github.com/lgazo/drawio-mcp-server/actions/workflows/server-ci.yml)
7[![Verified on MseeP](https://mseep.ai/badge.svg)](https://mseep.ai/app/5fc2b7fe-8ceb-4683-97bd-6d31e07b5888)
8[![Version](https://img.shields.io/npm/v/drawio-mcp-server)](https://npmjs.com/package/drawio-mcp-server)
9 
10## Key Highlights
11 
12- Enable Draw.io MCP in IFrames ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
13- AWS, GCP, Azure, Cisco19, and CiscoSafe stencils auto-discovered at runtime from drawio's sidebar ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
14- Multi-document targeting with `list-documents` and `target_document` selectors for multi-tab workflows ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
15- Multi-page targeting with required `target_page` selectors for page-scoped tools ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
16- Per-document FIFO serialization for live operations, so multiple agents can work on different files safely ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
17- Page management tools: `list-pages`, `get-current-page`, `create-page`, `copy-page`, `rename-page` ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
18- Import, embed, or expand [Mermaid](https://mermaid.js.org/) diagrams ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
19- Firefox support is back, TLS mode is necessary ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
20- Server supports TLS mode and optionally generates self-signed certificates ![v2.1.0](https://img.shields.io/badge/v2.1.0-blue)
21 
22- Import and export diagrams from/to XML, SVG (with embedded XML), or PNG (with embedded XML) ![v2.0.0](https://img.shields.io/badge/v2.0.0-blue)
23- Edge geometry control with waypoints and automatic self-connector routing ![v2.0.0](https://img.shields.io/badge/v2.0.0-blue)
24- Parent-child relationships for nested shapes and grouping ![v2.0.0](https://img.shields.io/badge/v2.0.0-blue)
25- Unified Server and Extension in the same mono-repo ![v2.0.0](https://img.shields.io/badge/v2.0.0-blue)
26- Built-in Draw.io editor - no browser extension required
27- MCP server that lets AI agents control Draw.io diagrams
28- Programmatic diagram creation, inspection, and modification via MCP tools
29- Layer management for complex diagrams
30- Works with any MCP client (Claude Desktop, Claude Code, Zed, Codex, etc.)
31 
32## Introduction
33 
34The Draw.io MCP server brings Draw.io diagramming capabilities to AI agents. It provides MCP tools that can create, read, update, and delete diagram elements - letting AI assistants build architectural diagrams, flowcharts, and visual documentation automatically.
35 
36Two ways to use:
371. **Built-in editor** - Server hosts Draw.io directly, accessible in your browser
382. **Browser extension** - Connect to Draw.io running in your browser via extension
39 
40Experimental: integration with the **draw.io desktop (Electron) app** is in progress but currently blocked by an upstream CSP issue — see [DESKTOP.md](./DESKTOP.md).
41 
42## Requirements
43 
44- **Node.js** (v22 or higher; tested against v22 LTS and v24 LTS) - Runtime environment for the MCP server
45- **MCP client** - Claude Desktop, Claude Code, Zed, Codex, OpenCode, or any MCP-compatible host
46 
47### For Built-in Editor
48No additional requirements - runs out of the box with `--editor` flag.
49 
50### For Browser Extension
51- **Browser extension** - [drawio-mcp-extension](./packages/drawio-mcp-extension/README.md)
52- Draw.io open in your browser
53 
54### Optional
55- **pnpm** - Preferred package manager (npm works fine too)
56 
57## Quick Start
58 
59### 1. Configure your MCP host
60 
61Add the server to your MCP client configuration:
62 
63<details>
64 <summary>Claude

Preview

lgazo/drawio-mcp-serverlgazo/drawio-mcp-server

# Draw.io MCP server

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

[![Discord channel](https://shields.io/static/v1?logo=discord&message=draw.io%20mcp&label=chat&color=5865F2&logoColor=white)](https://discord.gg/dM4PWdf42q)

[![Build project](https://github.com/lgazo/drawio-mcp-server/actions/workflows/server-ci.yml/badge.svg)](https://github.com/lgazo/drawio-mcp-server/actions/work

Repolgazo/drawio-mcp-server
TypeMCP Servers
CategoryUX UI & Design
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

MCP

Related

6 picks
Type
  1. glips avatarfigma-context-mcpGive your coding agent access to your Figma data. Implement designs in any framework in one-shot.MCP ServersJul 2026336k16k
  2. tercumantanumut avatarsunnysidefigma-context-mcpModel Context Protocol server for Figma integrationMCP ServersApr 2026336k39
  3. southleft avatarfigma-console-mcpThe most comprehensive MCP server for Figma — design tokens, variables, components, write tools, version history diff, accessibility audits, FigJam, Slides, and more. Local (WebSocket Desktop Bridge plugin) and Cloudflare Workers (paired + remote) modes.MCP ServersJul 2026100k2.1k
  4. neka-nat avatarfreecad-mcpFreeCAD MCP(Model Context Protocol) serverMCP ServersJul 202620k1.5k
  5. dembrandt avatardembrandtExtract design tokens and publicly visible CSS information from any websiteMCP ServersJul 20268.8k2.2k
  6. 8beeeaaat avatartouchdesigner-mcpMCP server for TouchDesigner - Control and operate TouchDesigner projects through AI agentsMCP ServersJul 20266.4k451