Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHost for the HTTP server. The Docker image sets HOST=0.0.0.0.127.0.0.1
PORTNoPort for the HTTP server.3417
MCP_SECRETNoSecret used as the MCP URL path. Required for HTTP mode and must be at least 24 characters.
PUBLIC_URLNoPublic server URL used by ps-login --server when --server is omitted.
PS_BASE_URLYesBase URL of the PowerSchool server, e.g. https://ps.yourdistrict.org. Required.
PS_CACHE_SECNoCache duration in seconds.300
PS_KEEPALIVE_MINNoMinutes between keep-alive requests. Set to 0 to disable keep-alive.10
PS_DEFAULT_STUDENTNoDefault student name or index to use when a tool does not specify one. Defaults to the student PowerSchool is currently showing.
SESSION_PUSH_SECRETNoSecret required for posting a session to the server via the X-Session-Secret header. Required for HTTP mode, at least 24 characters, and different from MCP_SECRET.

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