
Next AI Draw.io
draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
- GitHub stars
- 36.9K
- tools
- 16
- transport
- STDIO
- last updated
- Nov 13, 2026
Tools
16 toolsPublic tool metadata for what this MCP can expose to an agent.
start_sessionOpen the preview and return the drawing guide; `session_id` continues a saved diagram
Open the preview and return the drawing guide; `session_id` continues a saved diagram
No parameter schema in public metadata yet.
create_new_diagramDraw a new diagram from `mxCell` XML
Draw a new diagram from `mxCell` XML
No parameter schema in public metadata yet.
edit_diagramAdd, update or delete cells by id, all or nothing
Add, update or delete cells by id, all or nothing
No parameter schema in public metadata yet.
get_diagramThe current XML, including your edits in the browser
The current XML, including your edits in the browser
No parameter schema in public metadata yet.
get_selectionThe shapes you selected in the preview
The shapes you selected in the preview
No parameter schema in public metadata yet.
screenshot_diagramA PNG of a page, for the AI to check
A PNG of a page, for the AI to check
No parameter schema in public metadata yet.
load_diagramOpen a `.drawio` or `.drawio.svg` file
Open a `.drawio` or `.drawio.svg` file
No parameter schema in public metadata yet.
export_diagramSave `.drawio`, `.png`, `.svg` or `.drawio.svg`
Save `.drawio`, `.png`, `.svg` or `.drawio.svg`
No parameter schema in public metadata yet.
restore_versionGo back to an earlier version; a redo stays possible
Go back to an earlier version; a redo stays possible
No parameter schema in public metadata yet.
list_saved_diagramsDiagrams saved by earlier sessions, newest first
Diagrams saved by earlier sessions, newest first
No parameter schema in public metadata yet.
get_drawing_guideThe drawing rules again
The drawing rules again
No parameter schema in public metadata yet.
get_shape_libraryThe icon styles of a library such as `aws4`
The icon styles of a library such as `aws4`
No parameter schema in public metadata yet.
list_pagesPages (tabs)
Pages (tabs)
No parameter schema in public metadata yet.
add_pagePages (tabs)
Pages (tabs)
No parameter schema in public metadata yet.
rename_pagePages (tabs)
Pages (tabs)
No parameter schema in public metadata yet.
delete_pagePages (tabs)
Pages (tabs)
No parameter schema in public metadata yet.
Sponsors
Readme
Next AI Draw.io
Draw and edit draw.io diagrams by chatting with an AI.
Live Demo · Docs · Gallery · Desktop App · MCP Server
https://github.com/user-attachments/assets/66b9f12f-219f-4d62-acc0-0725e6850eec
Describe a diagram in a sentence and the AI draws it on a real draw.io canvas. Edit it by hand like any draw.io file, or select a few shapes and tell the AI what to change. Every AI change is a version you can compare, restore or undo, and the result exports as .drawio, .png or .svg.
Details
- Repository
- github.com/dayuanjiang/next-ai-draw-io
- Website
- github.com/DayuanJiang/next-ai-draw-io/tree/main/packages/mcp-server#readme
- Categories
- Web & Browser Automation, AI & LLM Tools, Design & Creative
- Package
@next-ai-drawio/mcp-server- Transport
- STDIO
- Registry
- MCP registry, active