ask-bridge
by light-saber
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BRIDGE_MODEL | No | Pin the answering model; unset inherits local config | |
| BRIDGE_KEY_FILE | No | Bearer key file, mode 0600 | bearer.key beside server.py |
| BRIDGE_PROVIDER | No | Pin the provider; unset inherits local config | |
| BRIDGE_TOOLSETS | No | Toolsets the answering agent gets | search,session_search |
| BRIDGE_KEY_BYTES | No | Bytes per generated key; floored at 32 so config cannot weaken it | 48 |
| BRIDGE_TOOL_NAME | No | Tool name the remote client sees and calls | ask_agent |
| BRIDGE_HERMES_BIN | No | Hermes CLI to invoke; must be an absolute path if hermes is not on the unit's PATH | hermes |
| BRIDGE_MEMORY_URL | No | Memory lookup endpoint; unset disables | |
| BRIDGE_RUN_BUDGET | No | Wall-clock budget passed to the runner | 100 |
| BRIDGE_LEDGER_PATH | No | Shared scratchpad path; off/none/- disables | bridge-ledger.md beside server.py |
| BRIDGE_SERVER_NAME | No | Server name reported over MCP | ask-bridge |
| BRIDGE_MEMORY_LIMIT | No | Records requested per question | 4 |
| BRIDGE_MAX_CONCURRENT | No | In-flight question cap | 2 |
| BRIDGE_MEMORY_HEADERS | No | Extra headers for memory lookup; use simple form such as X-Account=hermes;X-User=default;X-Agent=agent because systemd strips nested double quotes from Environment= values | |
| BRIDGE_MEMORY_TIMEOUT | No | Seconds allowed for the memory lookup | 10 |
| BRIDGE_RUNNER_TIMEOUT | No | Seconds allowed per question | 120 |
| BRIDGE_LEDGER_TAIL_CHARS | No | Characters of ledger tail injected as context | 2000 |
| BRIDGE_ASK_LIMIT_PER_HOUR | No | Rolling hourly question cap | 30 |
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