Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Excalidraw Mcp

    Model Context Protocol (MCP) server for Excalidraw - Work in Progress

    34 stars
    JavaScript
    Updated Oct 15, 2025

    Table of Contents

    • Features
    • Installation
    • Usage
    • Starting the Server
    • API Endpoints
    • Drawing Management
    • Export Operations
    • Development
    • Project Structure
    • Building
    • Running in Development Mode
    • License

    Table of Contents

    • Features
    • Installation
    • Usage
    • Starting the Server
    • API Endpoints
    • Drawing Management
    • Export Operations
    • Development
    • Project Structure
    • Building
    • Running in Development Mode
    • License

    Documentation

    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

    bash
    # 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

    bash
    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

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

    Building

    bash
    npm run build

    Running in Development Mode

    bash
    npm run dev

    License

    MIT

    Similar MCP

    Based on tags & features

    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k