Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHost to bind when running on a laptop instead of Lambda (e.g. `HOST=0.0.0.0`).
AWS_REGIONNoAWS region, used when running against AWS resources or Amazon Bedrock (e.g. `us-east-1`).
SAATHI_TABLENoDynamoDB table name used when running against AWS (`SAATHI_TABLE=...`).
SAATHI_USE_AWSNoSet to `true` to point the simulator and family app at deployed AWS resources (`export AWS_REGION=us-east-1 SAATHI_USE_AWS=true ...`).
SAATHI_AUTH_MODENoAuthentication mode: `none` (default locally, no Authorization header), `static` (demos through a tunnel, uses SAATHI_MCP_TOKEN / optionally SAATHI_FAMILY_TOKEN), or `cognito` (default on AWS, Cognito access tokens verified against the pool's JWKS).
SAATHI_EVENT_BUSNoEventBridge event bus name used when running against AWS (`SAATHI_EVENT_BUS=...`).
SAATHI_MCP_TOKENNoStatic bearer token with all scopes, used when `SAATHI_AUTH_MODE=static`.
ANTHROPIC_API_KEYNoClaude API key. With no model configured, an offline rule-based planner stands in for Alexa+ (e.g. `ANTHROPIC_API_KEY=sk-ant-... npm start`).
SAATHI_USE_BEDROCKNoSet to `true` to use Claude on Amazon Bedrock instead of the Claude API (e.g. `SAATHI_USE_BEDROCK=true AWS_REGION=us-east-1 npm start`).
SAATHI_FAMILY_TOKENNoOptional static bearer token with family scope only, used when `SAATHI_AUTH_MODE=static`.
SAATHI_MEDIA_BUCKETNoS3 media bucket name for memory book audio, used when running against AWS (`SAATHI_MEDIA_BUCKET=...`).
SAATHI_ALLOWED_HOSTSNoAllowed host(s) when running behind an HTTPS tunnel (e.g. `SAATHI_ALLOWED_HOSTS=<tunnel host>`).
SAATHI_FAMILY_TOPIC_ARNNoSNS care circle topic ARN used when running against AWS (`SAATHI_FAMILY_TOPIC_ARN=...`).
SAATHI_ESCALATION_SFN_ARNNoStep Functions escalation state machine ARN used when running against AWS (`SAATHI_ESCALATION_SFN_ARN=...`).

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