bruce-comm
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BRUCE_GLOW | No | Set to 0 (or false/off/no) to never talk to GlowCursor. | on |
| CODEX_HOME | No | Respected when locating the Codex client config file. | %USERPROFILE%\.codex |
| COPILOT_HOME | No | Respected when locating the Copilot CLI config file. | %USERPROFILE%\.copilot |
| BRUCE_COMM_DB | No | Database file path. | <home>\bruce-comm.db |
| BRUCE_AGENT_ID | No | Pre-binds a stdio session to this agent id. Same as stdio --agent-id. | |
| BRUCE_COMM_HOME | No | Data directory for the database, runners.json, runs, and work folders. Same as --home. | %USERPROFILE%\.bruce-comm |
| BRUCE_COMM_HOST | No | Bind address. Only 127.0.0.1, localhost or ::1 are accepted. | 127.0.0.1 |
| BRUCE_COMM_PORT | No | Daemon port, also used for the dashboard URL and generated HTTP configs. Same as serve --port. | 7457 |
| GLOWCURSOR_HOME | No | Where the GlowCursor bridge finds the cursor's port and bridge.token files. | ~/.glowcursor |
| BRUCE_COMM_DEBUG | No | Set to 1 to print stack traces for CLI errors. | off |
| BRUCE_COMM_TOKEN | No | Shared secret for /mcp and /api. Same as serve --token. | |
| BRUCE_PC_HELPER_APP | No | Where npm run build:helper installs the PC control helper and which app Bruce Comm starts. | ~/Applications/BruceControl.app |
| BRUCE_PC_MAX_PIXELS | No | Largest screenshot area in pixels for PC control. | 1150000 |
| BRUCE_COMM_RUNNER_TASK | No | Set 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_SOCKET | No | Socket Bruce Comm connects to for PC control (mainly for tests). | <home>/pc-control/helper.sock |
| BRUCE_PC_MAX_LONG_EDGE | No | Longest screenshot edge in pixels for PC control. | 1568 |
| BRUCE_PC_HELPER_NO_LAUNCH | No | Set to 1 to never start the PC control helper; calls fail while it is not running. | off |
| BRUCE_COMM_MAX_WAIT_SECONDS | No | Longest a long-poll may block, for every client (5-3600). | per client (50 / 300) |
| BRUCE_COMM_CLIENT_CONFIG_DIR | No | Redirects 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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues