IT

i-tozer/excalidraw-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

45 stars 18 forks 品質 35 トレンド 12

i-tozer/excalidraw-mcp は [https://github.com/i-tozer/excalidraw-mcp.] からインポートされた MCP サーバーの候補です

概要

i-tozer/excalidraw-mcp は [https://github.com/i-tozer/excalidraw-mcp.] からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

これは、 Excalidraw 用のモデルコンテキストプロトコル (MCP) サーバで、 Excalidraw 図面で動作するための API 機能を提供します。

##特徴

  • Excalidraw図面の作成、読み込み、更新、削除
  • SVG、PNG、JSON形式に図面をエクスポートする
  • シンプルなファイルベースのストレージシステム

インストール

使用法

サーバーの起動

##APIエンドポイント

サーバは、以下のツールを提供しています。

図面管理
  • [update_drawing: IDによるエクスカロイド図面を更新
  • [delete_drawing]: ID によるエキシャルドローの描画を削除します。
エクスポート操作
  • [export_to_png: PNGにエクスカロイド図をエクスポート
  • [export_to_json]: JSON へのエクスカロイド図をエクスポート

開発

###プロジェクト構造

ビル

##開発モードの実行

ライセンス

ログイン

このページは 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 のガイドから始めましょう →