Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SECRET_KEYYesJWT signing key (required, no default)
BACKEND_PORTNoBackend server port10105
DATABASE_URLNoOptional database connection string override. If not provided, auto-built from POSTGRES_* variables.
FRONTEND_PORTNoFrontend server port4017
POSTGRES_HOSTNoDatabase host used when DATABASE_URL is emptylocalhost
POSTGRES_PORTNoDatabase port used when DATABASE_URL is empty6543
ALLOW_REGISTERNoEnable user registrationtrue
ENCRYPTION_KEYYesEncryption key for secrets (required, no default)

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
calculatorD

Calculates given numbers

website_loaderB

loads any given web url using Jina

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.7/5.0

Scored across 2 tools

Disambiguation5/5

The two tools serve entirely different purposes: one performs calculations, the other loads web URLs. There is no overlap or ambiguity.

Naming Consistency4/5

Both names use lowercase with underscores and are descriptive. However, 'calculator' is a simple noun while 'website_loader' is a compound noun, showing a minor inconsistency in naming structure.

Tool Count3/5

With only 2 tools, the server feels minimal but not necessarily inappropriate given its vague scope. However, it is below the typical range, making it borderline.

Completeness2/5

The combination of calculator and website loader is odd and lacks coherence. There are obvious gaps: no other math functions or web operations, and the overall domain is unclear.

Maintenance

ActivityActive
ResponsivenessResponsive