Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoCanvas server bind host127.0.0.1
PORTNoCanvas server bind port3000
LOG_LEVELNoLog verbosity (error, warn, info, debug)info
LOG_FILE_PATHNoLog file location. Defaults vary by OS: ~/Library/Logs/excalidraw-mcp.log (macOS), $XDG_STATE_HOME/excalidraw-mcp/excalidraw.log (Linux), %LOCALAPPDATA%\Excalidraw-MCP\excalidraw.log (Windows).
ENABLE_CANVAS_SYNCNoEnable real-time canvas synctrue
EXPRESS_SERVER_URLNoURL of the canvas serverhttp://127.0.0.1:3000
EXCALIDRAW_DATA_DIRNoOptional local durable-state directory. Defaults to unset (in-memory).
EXCALIDRAW_EXPORT_DIRNoDirectory MCP file tools may read and write (symlinks resolved; .excalidraw, .json, .md, .png, .svg files only). Defaults to the current working directory.
EXCALIDRAW_NO_AUTOSTARTNoSet to 1 to disable canvas auto-start
EXCALIDRAW_RENDER_MAX_DIMNoLargest side of a headless PNG, in pixels8192
EXCALIDRAW_SHARE_BASE_URLNoExcalidraw app that share links open inhttps://excalidraw.com
EXCALIDRAW_SHARE_UPLOAD_URLNoWhere share uploads the encrypted scene (an excalidraw-json POST endpoint)https://json.excalidraw.com/api/v2/post/

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources