latchkey
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LATCHKEY_HOME | No | Override the base directory for all latchkey data (default ~/.latchkey). | |
| LATCHKEY_ASSIST | No | Set to 'off' to disable the human assist (latchkey_assist) feature entirely. | on |
| LATCHKEY_COMPACT | No | Set to '1' to reduce default budgets for snapshots, batch replies, eval, etc. to about half, for smaller models. | 0 |
| LATCHKEY_HUMANIZE | No | Set to '0' to disable human-like behavior (pointer paths, keystroke rhythm, scrolling). | 1 |
| LATCHKEY_IDLE_TTL | No | Seconds a session may be idle before its browser is closed; default 900. Set to 'off' to disable. | 900 |
| LATCHKEY_ADVERTISE | No | Controls which tools are advertised in tools/list: 'batch' (default, one tool), 'core' (nine tools), or 'all' (every tool). | batch |
| LATCHKEY_READ_ONLY | No | Set to '1' to force all sessions read-only (no clicks, fills, navigation that sends data, or eval). | 0 |
| LATCHKEY_GOOGLE_MODE | No | Set the mode for Google sites: 'dedicated' (default for Google), 'clone', 'inject', or 'auto'. | auto |
| LATCHKEY_HINTS_CACHE | No | Set to '0' to force a live fingerprint probe on every open instead of using the cached client-hints. | 1 |
| LATCHKEY_PROFILE_DIR | No | Override the directory for the 'default' account's dedicated Chrome profile. | |
| LATCHKEY_VIEWER_PORT | No | Port for the viewer server. Defaults to 8788, or the next free port in 8788-8798 if 8788 is taken. | 8788 |
| LATCHKEY_ALLOW_SCHEMES | No | Comma‑separated list of additional URL schemes to allow (e.g., 'file'). Default only http, https, about:blank. | |
| LATCHKEY_SETTLE_INFLIGHT | No | Maximum number of in-flight requests considered 'not yet settled'; default 0. | 0 |
| LATCHKEY_SETTLE_QUIET_MS | No | How long (ms) the page must be quiet before settle; default 350. | 350 |
| LATCHKEY_ALLOW_BOUND_COPY | No | Set to '1' to allow inject mode to copy cookies for Google bound sessions (expect failure). | 0 |
| LATCHKEY_SETTLE_LONGPOLL_MS | No | Requests held open longer than this (ms) are considered long-poll and ignored when waiting for page settle. Default 1500. | 1500 |
| LATCHKEY_SHARE_LIVE_SESSION | No | Set to '1' to allow injecting the user's live Google session (only if you accept the risk of signing out the real Chrome). | 0 |
| LATCHKEY_GOOGLE_SSO_ACCOUNTS | No | JSON mapping of hostnames to latchkey account names for routing Google SSO portals in auto mode. |
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 issues