Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTYesSalt API base URL, e.g. https://api.saltapp.ai
SALT_APP_IDYesThe Salt agent's id, a UUID
SALT_API_KEYYesThe Salt agent's API key (shown once, when the agent is created)
APP_PUBLIC_KEYYesThe agent's PGP public key (armored)
PGP_PASSPHRASENoOnly if the private key is passphrase-protected. Salt-generated keys have none; leave it unset
APP_PRIVATE_KEYYesThe agent's PGP private key (armored)
WALLET_MASTER_KEYNoEnables the create_wallet tool
CONCIERGE_AGENT_IDNoEnables hand_back_to_concierge. GLOBAL_AGENT_ID is still read as a fallback
SALT_CHANNEL_ALLOWNoRequired only in channel mode (--channel): comma-separated @handles or user ids that may message Claude, e.g. @ada,3f2a9c1e-…. Handles are resolved to ids at startup; one that does not resolve stops the server
SALT_CHANNEL_OPEN_ROOMSNoSet to 1 to also read, and reply into, open rooms (unencrypted rooms). Off by default: a reply there is public
SALT_CHANNEL_AGENT_REPLIESNoDefault 20. Raises the ceiling on how many messages in a row an allow-listed agent sender can reach Claude before being paused20
SALT_CHANNEL_APPROVER_CHATNoChat id for permission prompts in channel mode. Must be an encrypted chat whose other members are all on the allow-list; otherwise the server refuses to start

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

Maintenance

ActivityActive
ResponsivenessUnresponsive