Try “Claude Code skills”, “MCP servers for Cursor” or “Codex” · Esc to close

Drawio Mcp Server 🔌 MCP server Free

Draw.io Model Context Protocol (MCP) Server

Docs & code context MCP servers · Free ★ 1.5k · +2 this week · MIT · updated 2026-09-15

6.5editor score
View on GitHub ↗
GitHub stars
1.5k
Stars this week
+2
Forks
132
Licence
MIT
Last push
2026-09-15
Maintainer
lgazo

Third-party MCP servers run with your permissions. Read the source before installing, and prefer pinned versions.

Works with

Built on the open MCP standard, so it works in every app that supports MCP.

About Drawio Mcp Server

What it does

Draw.io MCP Server is a Model Context Protocol server that lets AI coding agents create, inspect, and edit diagrams directly inside draw.io (diagrams.net). Instead of describing a diagram in words, an agent can call the server to add shapes, wire up connectors, organize pages and layers, and read back the current state of a diagram — useful for auto-generating architecture diagrams, flowcharts, or system documentation as part of a coding session.

What is inside / Tools it gives your agent

The server exposes MCP tools for document discovery across multiple open tabs, shape and page inspection (reading existing elements, layers and properties), diagram editing (adding, updating and deleting shapes and connectors), page/layer management (create, copy, rename), vendor stencil lookup (AWS, GCP, Azure, Cisco shape libraries are auto-discovered), import/export to XML, SVG and PNG, and Mermaid diagram conversion.

Works with

Listed as "*" — any MCP-capable client. The README specifically documents Claude Desktop, Claude Code, Zed, Codex and OpenCode, connecting either through a built-in local editor (http://localhost:3000) or a browser extension that attaches to a draw.io tab.

How to install or connect

For Claude Code, install directly as a plugin: /plugin marketplace add lgazo/drawio-mcp-server. For other MCP clients, run npx drawio-mcp-server install <host>, or add npx -y drawio-mcp-server --editor to your client's MCP config manually. Node.js v22+ is required.

Maintenance and safety

MIT licensed and actively maintained (1,400+ stars, recent commits). Runs locally; supports optional TLS with self-signed certificates, and serializes edits per-document over WebSocket to avoid collisions when multiple agents touch the same diagram. Desktop-app integration is still experimental due to upstream content-security-policy restrictions.

Who should use it

Developers and architects who want their coding agent to produce or update real, editable draw.io diagrams — architecture diagrams, ERDs, flowcharts — instead of static images or text descriptions.

diagramming architecture-diagrams mcp-server claude-code draw-io

Pros

  • Free and open source (MIT)
  • Broad diagram coverage: shapes, layers, pages, and auto-discovered AWS/GCP/Azure/Cisco stencils
  • Documented to work with Claude Desktop, Claude Code, Zed, Codex and OpenCode

Cons

  • Requires Node.js v22+ and a running draw.io instance (browser extension or built-in editor)
  • Desktop-app integration is still experimental due to CSP restrictions

Context7 🔌 MCP serverFreemium

Up-to-date, version-specific library documentation for your coding agent

★ 63k · +180 this week

MCP Python SDK 🔌 MCP serverOpen source

The official Python SDK for building Model Context Protocol servers and clients

★ 24k · +55 this week

8.5 Visit ↗

Serena 🔌 MCP serverFree

Semantic code retrieval and editing toolkit for agents, powered by language servers

★ 30k · +146 this week

Codebase Memory MCP 🔌 MCP serverOpen source

Local knowledge graph of your repo so agents query call chains instead of grepping files

★ 46k · +765 this week

7.8 Visit ↗

pg-aiguide 🔌 MCP serverOpen source

MCP server and skills giving coding agents versioned PostgreSQL and TimescaleDB expertise

★ 1.9k · +7 this week

MCP Memory Service 🔌 MCP serverOpen source

Self-hosted persistent memory for coding agents with semantic search and a knowledge graph

★ 2.0k · +15 this week

7.6 Visit ↗

Popular searches