feat: add MCP server package for npx distribution

- Self-contained MCP server with embedded HTTP server
- Real-time browser preview via draw.io iframe
- Tools: start_session, display_diagram, edit_diagram, get_diagram, export_diagram
- Port retry limit (6002-6020) and session TTL cleanup (1 hour)
- Published as @next-ai-drawio/mcp-server on npm
This commit is contained in:
Dayuan Jiang
2025-12-17 12:15:16 +09:00
parent cd76fa615e
commit 79aa8734f1
8 changed files with 3330 additions and 0 deletions

2044
packages/mcp-server/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff