Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort to listen on. Default is 8010.
PUBLIC_URLYesThe address where the app is opened (e.g., https://estudio.example.com or http://localhost:8010). The MCP connector and its OAuth login use it.
SECRET_KEYYesSigns the session and encrypts stored API keys. Generate with: python3 -c "import secrets; print(secrets.token_urlsafe(48))". Do not change it later (stored keys would become unreadable).
ADMIN_EMAILYesThe email you log in with (the only user).
AUTHOR_NAMENoYour name in the Writers' Room (e.g., Ana); defaults to «Autor».
BIND_ADDRESSNoAccepts connections from the whole local network (and not just the computer itself).
COOKIE_SECUREYestrue with HTTPS (server); false on http://localhost.
ANTHROPIC_API_KEYNoAlternative to CLAUDE_CODE_OAUTH_TOKEN for connecting to Claude.
CLAUDE_CODE_OAUTH_TOKENNoOptional: connects the Assistant and prompt writer to Claude. Alternatively use ANTHROPIC_API_KEY.
ADMIN_INITIAL_PASSWORD_HASHYesargon2 hash of the initial password, in single quotes (it contains $). Generate: docker compose run --rm --no-deps app python -m app.cli hash-password. You change the password on first login.

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

ActivityMaintained
ResponsivenessNo issues