Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GH_TOKENNoAlternative env var for GitHub token.
MCP_API_KEYNoAPI key for HTTP mode authentication. Also settable via --api-key.
GITHUB_TOKENNoGitHub token for higher rate limits when fetching runtime.
DESKTOP_TOUCH_DOCK_PINNoSet to 'false' to disable pin on top.true
DESKTOP_TOUCH_MCP_HOMENoOverride cache root directory for runtime.
DESKTOP_TOUCH_ALLOWLISTNoPath to a JSON allowlist for workspace_launch.
DESKTOP_TOUCH_AUTO_GUARDNoSet to '0' to disable auto guard on operation tools.1
DESKTOP_TOUCH_DOCK_TITLENoTitle pattern for auto-dock window. '@parent' for parent terminal.
DESKTOP_TOUCH_DOCK_WIDTHNoDock window width in pixels or percentage (e.g., '25%').480
DESKTOP_TOUCH_DOCK_CORNERNoDock corner: top-left, top-right, bottom-left, bottom-right.bottom-right
DESKTOP_TOUCH_DOCK_HEIGHTNoDock window height in pixels or percentage.360
DESKTOP_TOUCH_DOCK_MARGINNoMargin from screen edge in pixels.8
DESKTOP_TOUCH_FORCE_FOCUSNoSet to '1' to globally enable forceFocus on mouse/keyboard tools.
DESKTOP_TOUCH_MOUSE_SPEEDNoDefault mouse movement speed in pixels/second.1500
DESKTOP_TOUCH_DOCK_MONITORNoMonitor ID from desktop_state({includeScreen:true}).
DESKTOP_TOUCH_DOCK_SCALE_DPINoIf 'true', multiply pixel values by dpi/96.false
DESKTOP_TOUCH_DOCK_TIMEOUT_MSNoMax wait time for dock window appearance in ms.5000
DESKTOP_TOUCH_SCREENSHOTS_DIRNoOverride screenshots cache directory.
DESKTOP_TOUCH_ALLOW_UNVERIFIEDNoSet to '1' to skip integrity check (dev only).
DESKTOP_TOUCH_DISABLE_FUKUWARAI_V2NoSet to '1' to disable V2 tools (desktop_discover/desktop_act).
DESKTOP_TOUCH_SCREENSHOT_AUTOPRUNENoSet to '0' to disable automatic cache pruning.on
DESKTOP_TOUCH_SCREENSHOT_MAX_BYTESNoMaximum total cache size.256 MiB
DESKTOP_TOUCH_SCREENSHOT_MAX_COUNTNoMaximum number of screenshots in cache.200
DESKTOP_TOUCH_SCREENSHOT_MAX_AGE_MSNoDrop captures older than this (ms).
DESKTOP_TOUCH_SCREENSHOT_MIN_EVICT_AGE_MSNoMinimum age (ms) before a capture can be evicted.60000

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

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/wangkang1133/desktop-touch-mcp'

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