Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CANVAS_TZNoTime zone, e.g. America/Indianapolis. Defaults to system time zone.
MCP_SECRETNoSecret for HTTP mode, minimum 24 characters. Required only when running in HTTP mode (--http).
CANVAS_BASE_URLYesYour Canvas URL, e.g. https://yourschool.instructure.com (leave off any /api/v1). Required.
CANVAS_MCP_HOSTNoHost for HTTP mode. Default 127.0.0.1 (Docker image uses 0.0.0.0).
CANVAS_MCP_PORTNoPort for HTTP mode. Default 7341.
CANVAS_API_TOKENYesYour Canvas API token. Required. Can be created under Canvas → Account → Settings → Approved Integrations → + New Access Token.
CANVAS_MAX_CHARSNoMaximum number of characters per response chunk. Default 20000.

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