Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BRUCE_GLOWNoSet to 0 (or false/off/no) to never talk to GlowCursor.on
CODEX_HOMENoRespected when locating the Codex client config file.%USERPROFILE%\.codex
COPILOT_HOMENoRespected when locating the Copilot CLI config file.%USERPROFILE%\.copilot
BRUCE_COMM_DBNoDatabase file path.<home>\bruce-comm.db
BRUCE_AGENT_IDNoPre-binds a stdio session to this agent id. Same as stdio --agent-id.
BRUCE_COMM_HOMENoData directory for the database, runners.json, runs, and work folders. Same as --home.%USERPROFILE%\.bruce-comm
BRUCE_COMM_HOSTNoBind address. Only 127.0.0.1, localhost or ::1 are accepted.127.0.0.1
BRUCE_COMM_PORTNoDaemon port, also used for the dashboard URL and generated HTTP configs. Same as serve --port.7457
GLOWCURSOR_HOMENoWhere the GlowCursor bridge finds the cursor's port and bridge.token files.~/.glowcursor
BRUCE_COMM_DEBUGNoSet to 1 to print stack traces for CLI errors.off
BRUCE_COMM_TOKENNoShared secret for /mcp and /api. Same as serve --token.
BRUCE_PC_HELPER_APPNoWhere npm run build:helper installs the PC control helper and which app Bruce Comm starts.~/Applications/BruceControl.app
BRUCE_PC_MAX_PIXELSNoLargest screenshot area in pixels for PC control.1150000
BRUCE_COMM_RUNNER_TASKNoSet by the runner for headless CLI sessions; makes the stdio session a one-shot session for that task. Same as stdio --runner-task.
BRUCE_PC_HELPER_SOCKETNoSocket Bruce Comm connects to for PC control (mainly for tests).<home>/pc-control/helper.sock
BRUCE_PC_MAX_LONG_EDGENoLongest screenshot edge in pixels for PC control.1568
BRUCE_PC_HELPER_NO_LAUNCHNoSet to 1 to never start the PC control helper; calls fail while it is not running.off
BRUCE_COMM_MAX_WAIT_SECONDSNoLongest a long-poll may block, for every client (5-3600).per client (50 / 300)
BRUCE_COMM_CLIENT_CONFIG_DIRNoRedirects install and doctor to <dir>\<client>\<file> instead of the real client configs (for testing).

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