lgazo/drawio-mcp-server
Draw.io Model Context Protocol (MCP) Server
해결하는 문제
이 프로젝트는 AI 에이전트가 프로그래밍 방식으로 Draw.io (Diagrams.net) 다이어그램을 생성, 편집 및 관리할 수 있는 방법을 제공합니다. 사용자가 수동으로 아키텍처 다이어그램, 순서도 및 시각적 문서를 그릴 필요 없이 AI 어시스턴트가 레이아웃과 요소 배치를 처리할 수 있게 합니다.
작동 방식
이 서버는 Model Context Protocol (MCP) 서버로 작동합니다. 브라우저 내장 Draw.io 에디터를 호스팅하거나 브라우저 확장 프로그램을 통해 기존 Draw.io 세션에 연결할 수 있습니다. 서버는 AI 에이전트가 도형 추가, 레이어 관리, 페이지 생성 및 문서 지속성(저장 및 제목 지정)을 처리하는 데 사용할 수 있는 도구 세트를 노출합니다.
대상 사용자
MCP 호환 AI 클라이언트(Claude Desktop, Claude Code, Zed 등)를 사용하며 시스템의 시각적 문서화를 자동화하려는 개발자, 아키텍트 및 기술 작가.
주요 특징
- 멀티 모드 타겟팅: 다중 문서 및 다중 페이지 워크플로우를 지원하여 에이전트가 서로 다른 탭이나 페이지에서 작업할 수 있습니다.
- 벤더 도형 지원: AWS, GCP, Azure 및 Cisco용 스텐실을 자동으로 검색하여 에이전트가 업계 표준 아이콘을 사용할 수 있습니다.
- 유연한 배포: 통합을 위해 내장 에디터와 브라우저 확장 프로그램을 모두 제공합니다.
- 다이어그램 도구: XML, SVG, PNG 가져오기/내보내기 기능과 Mermaid 다이어그램 통합을 포함합니다.
- 동시성 안전: 문서별 FIFO 직렬화를 사용하여 여러 에이전트가 서로 다른 파일을 안전하게 수정할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트