Provides tools for managing Excalidraw drawings including creating, reading, updating, and deleting drawings, as well as exporting drawings to SVG, PNG, and JSON formats.
Enables exporting Excalidraw drawings to SVG format.
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
Usage
Starting the Server
API Endpoints
The server provides the following tools:
Drawing Management
create_drawing
: Create a new Excalidraw drawingget_drawing
: Get an Excalidraw drawing by IDupdate_drawing
: Update an Excalidraw drawing by IDdelete_drawing
: Delete an Excalidraw drawing by IDlist_drawings
: List all Excalidraw drawings
Export Operations
export_to_svg
: Export an Excalidraw drawing to SVGexport_to_png
: Export an Excalidraw drawing to PNGexport_to_json
: Export an Excalidraw drawing to JSON
Development
Project Structure
Building
Running in Development Mode
License
MIT
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
A Model Context Protocol server that provides API functionality for creating, managing, and exporting Excalidraw drawings in various formats like SVG, PNG, and JSON.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to create, modify, and manipulate Excalidraw diagrams through a structured API.Last updated -1173155JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides tools for converting SVG code to high-quality PNG and JPG images with detailed customization options.Last updated -152JavaScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables LLMs to create, modify and manipulate Excalidraw diagrams through a structured API, supporting element creation, styling, organization, and scene management.Last updated -1269JavaScript
- -securityFlicense-qualityA Model Context Protocol server that provides tools for fetching xkcd comics and resources for dynamic data retrieval, WebSocket echo functionality, and static JSON data testing.Last updated -5TypeScript