Excalidraw MCP Server - Barndoor Documentation

Excalidraw

SecureOfficial RemoteFile & Document Management

Summary: Official Excalidraw+ remote MCP for workspace, scene, collection, invite, user, and scene-content operations.

How Teams Use It: The Barndoor Excalidraw MCP Server enables agents to create, search, and edit collaborative whiteboard scenes and organize them into collections, making it easy to manage visual diagrams and team workspaces programmatically.

Tool Index

Tool Name Tool Description Tool Type
create_collection Creates a new Excalidraw+ collection in the workspace. Create
create_collection_scene Creates a new Excalidraw+ scene inside a specific collection. Create
create_invite Creates a new invite for the current Excalidraw+ workspace. Create
create_scene Creates a new Excalidraw+ scene with scene metadata and optional collection assignment. Create
delete_collection Soft-deletes an Excalidraw+ collection by moving it to trash. Delete
delete_invite Deletes a specific Excalidraw+ workspace invite. Delete
delete_scene Soft-deletes an Excalidraw+ scene by moving it to trash. Delete
edit_scene_content Applies add, update, and delete operations to Excalidraw+ scene content. Update
get_collection Retrieves Excalidraw+ collection details by collection ID. Read
get_invite Retrieves details for a specific Excalidraw+ workspace invite. Read
get_scene Retrieves Excalidraw+ scene metadata by scene ID. Read
get_scene_content Retrieves the full Excalidraw+ scene content payload, including elements and files. Read
get_workspace Retrieves the current Excalidraw+ workspace metadata. Read
get_workspace_user Retrieves details for a specific Excalidraw+ workspace user. Read
list_collection_scenes Lists Excalidraw+ scenes that belong to a specific collection. Read
list_collections Lists Excalidraw+ collections in the workspace with pagination. Read
list_invites Lists invites for the current Excalidraw+ workspace. Read
list_logs Lists Excalidraw+ workspace logs. Read
list_scenes Lists Excalidraw+ scenes with pagination and optional collection filtering. Read
list_workspace_users Lists users in the current Excalidraw+ workspace. Read