packages/claude-plugin/README.md
AI-powered Draw.io diagram generation with real-time browser preview for Claude Code.
Once approved, install via:
/plugin install next-ai-drawio
claude --plugin-dir /path/to/packages/claude-plugin
Or add the MCP server directly:
claude mcp add drawio -- npx @next-ai-drawio/mcp-server@latest
.drawio filesGenerate an AWS architecture diagram with Lambda, API Gateway, DynamoDB,
and S3 for a serverless REST API
Create a flowchart showing the CI/CD pipeline: code commit -> build ->
test -> staging deploy -> production deploy with approval gates
Design a microservices e-commerce system with user service, product catalog,
shopping cart, order processing, and payment gateway
Generate a GCP architecture diagram with Cloud Run, Cloud SQL, and
Cloud Storage for a web application
Create a sequence diagram showing OAuth 2.0 authorization code flow
between user, client app, auth server, and resource server
| Tool | Description |
|---|---|
start_session | Opens browser with real-time diagram preview |
create_new_diagram | Create a new diagram from XML |
edit_diagram | Edit diagram by ID-based operations |
get_diagram | Get the current diagram XML |
export_diagram | Save diagram to a .drawio file |
Claude Code <--stdio--> MCP Server <--http--> Browser (draw.io)
start_session to open a browser window| Variable | Default | Description |
|---|---|---|
PORT | 6002 | Port for the embedded HTTP server |
DRAWIO_BASE_URL | https://embed.diagrams.net | Base URL for draw.io (for self-hosted deployments) |
Apache-2.0