Skip to main content
Glama
chlee1001

ExcaliDash MCP

by chlee1001

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoHost loopback port for Docker Compose.9003
MCP_HTTP_HOSTNoInternal HTTP bind address for HTTP mode.0.0.0.0
MCP_HTTP_PORTNoInternal HTTP port for HTTP mode.8080
EXCALIDASH_URLYesExcaliDash public or internal URL. The /api can be omitted.
EXCALIDASH_TOKENNoAlternate API key alias for compatibility with previous settings.
MCP_MAX_SESSIONSNoMaximum number of concurrent MCP sessions. Returns 429 if exceeded.64
EXCALIDASH_API_KEYYesAccount API key with Read drawings and Write drawings scopes.
MCP_MAX_BODY_BYTESNoMaximum HTTP request body size.10485760
MCP_SESSION_IDLE_MSNoIdle session cleanup timeout in milliseconds.1800000
EXCALIDASH_DRAWING_IDNoDefault drawing ID to select at startup.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_drawingsA

List ExcaliDash drawings available to the account API key. Use this before selecting a drawing.

select_drawingA

Select an Excalidraw drawing as the default target for subsequent tools in this MCP process.

get_selected_drawingA

Return the drawing currently selected by this MCP process.

create_drawingB

Create a new empty Excalidraw drawing and optionally select it as the default target.

get_drawing_summaryA

Read a compact structural summary of a drawing. Uses drawingId when provided, otherwise the selected drawing.

inspect_drawing_elementB

Inspect one element and its bound children. Uses drawingId when provided, otherwise the selected drawing.

apply_drawing_opsA

Atomically apply up to 50 semantic operations. Uses drawingId when provided, otherwise the selected drawing. Read the summary first.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chlee1001/excalidash-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server