Skip to main content
Glama
mansigambhir-1313

Jaipuria Moodle Reports MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_TOKENSNoJSON map of faculty tokens to {name, campuses}. Alternative to MCP_ADMIN_TOKEN. Malformed JSON fails boot loudly.
SUPABASE_URLYesThe URL of the Supabase project (e.g. https://sadbfvfcmmxgtatfjfmc.supabase.co). Required.
MCP_RATE_LIMITNoNumber of tool calls allowed per token per rate-limit window.90
MCP_ADMIN_TOKENNoSingle all-campus break-glass token. Alternative to MCP_TOKENS.
ALLOW_WEAK_TOKENSNoSet to 'true' to allow tokens shorter than 24 characters. Defaults to false.
MCP_IP_RATE_LIMITNoPer-IP rate limit; requests over this return 429 (fail-open).
MCP_MAX_BODY_BYTESNoMaximum HTTP request body size in bytes; requests over this return 413.
MCP_SERVER_BASE_URLNoPublic URL of this MCP service (optional).
REPORT_PUBLIC_BASE_URLNoBase URL for generated report links.https://reports.tryrehearsal.ai
MCP_RATE_WINDOW_SECONDSNoRate-limit window duration in seconds.60
SUPABASE_SERVICE_ROLE_KEYYesThe Supabase service role key used for read-only access. Should be a SELECT-only credential if possible. Required.

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