IT

i-tozer/excalidraw-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

45 stars 18 forks 품질 35 트렌드 12

i-tozer/excalidraw-mcp는 MCP 서버 후보가 https://github.com/i-tozer/excalidraw-mcp.에서 수입됩니다

개요

i-tozer/excalidraw-mcp는 MCP 서버 후보가 https://github.com/i-tozer/excalidraw-mcp.에서 수입됩니다

개요(AI 번역)

이 모델 Context Protocol (MCP) 서버는 Excalidraw 도면에 대한 API 기능을 제공합니다.

특징

  • 만들기, 읽기, 업데이트 및 삭제 Excalidraw 도면
  • SVG, PNG 및 JSON 형식으로 내보내기 도면
  • 간단한 파일 기반 저장 시스템

설치

사용법

서버 시작

API 엔드포인트

서버는 다음과 같은 도구를 제공합니다:

그림 관리

  • create_drawing: 새로운 Excalidraw 그림을 창조하십시오
  • get_drawing: ID로 그리기
  • update_drawing: ID로 Excalidraw 그림 업데이트
  • delete_drawing: ID로 그리기 삭제
  • list_drawings: 모든 Excalidraw 도면 목록

수출 가동

  • export_to_svg: SVG에 Excalidraw 그림을 수출하십시오
  • export_to_png: PNG로 그리기 내보내기
  • [T7]]: JSON에 Excalidraw 그림 내보내기

개발

프로젝트 구조

건물

개발 모드에서 실행

라이센스

·

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Excalidraw MCP Server

This is a Model Context Protocol (MCP) server for Excalidraw, providing API functionality for operating on Excalidraw drawings.

Features

  • Create, read, update, and delete Excalidraw drawings
  • Export drawings to SVG, PNG, and JSON formats
  • Simple file-based storage system

Installation

# Clone the repository
git clone https://github.com/yourusername/excalidraw-mcp.git
cd excalidraw-mcp

# Install dependencies
npm install

# Build the project
npm run build

Usage

Starting the Server

npm start

API Endpoints

The server provides the following tools:

Drawing Management

  • create_drawing: Create a new Excalidraw drawing
  • get_drawing: Get an Excalidraw drawing by ID
  • update_drawing: Update an Excalidraw drawing by ID
  • delete_drawing: Delete an Excalidraw drawing by ID
  • list_drawings: List all Excalidraw drawings

Export Operations

  • export_to_svg: Export an Excalidraw drawing to SVG
  • export_to_png: Export an Excalidraw drawing to PNG
  • export_to_json: Export an Excalidraw drawing to JSON

Development

Project Structure

excalidraw-mcp/
├── src/
│   ├── common/
│   │   └── errors.ts
│   └── operations/
│       ├── drawings.ts
│       └── export.ts
├── index.ts
├── package.json
├── tsconfig.json
└── README.md

Building

npm run build

Running in Development Mode

npm run dev

License

MIT

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →