Excalidraw MCP 서버
이는 Excalidraw용 MCP(Model Context Protocol) 서버로, Excalidraw 도면 작업을 위한 API 기능을 제공합니다.
특징
Excalidraw 도면을 만들고, 읽고, 업데이트하고, 삭제합니다.
SVG, PNG 및 JSON 형식으로 도면 내보내기
간단한 파일 기반 저장 시스템
Related MCP server: MCP SVG Converter
설치
지엑스피1
용법
서버 시작
npm start
API 엔드포인트
서버는 다음과 같은 도구를 제공합니다.
도면 관리
create_drawing: 새로운 Excalidraw 도면을 만듭니다.get_drawing: ID로 Excalidraw 도면 가져오기update_drawing: ID로 Excalidraw 도면을 업데이트합니다.delete_drawing: ID로 Excalidraw 도면을 삭제합니다.list_drawings: 모든 Excalidraw 도면을 나열합니다
수출 운영
export_to_svg: Excalidraw 도면을 SVG로 내보내기export_to_png: Excalidraw 도면을 PNG로 내보내기export_to_json: Excalidraw 도면을 JSON으로 내보내기
개발
프로젝트 구조
excalidraw-mcp/
├── src/
│ ├── common/
│ │ └── errors.ts
│ └── operations/
│ ├── drawings.ts
│ └── export.ts
├── index.ts
├── package.json
├── tsconfig.json
└── README.md
건물
npm run build
개발 모드에서 실행
npm run dev
특허
MIT