moodle_mcp
by duck-5
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TIMEZONE | No | Timezone for the server. Defaults to Asia/Jerusalem. | |
| MOODLE_URL | Yes | Base URL of your Moodle instance, e.g. https://moodle.tau.ac.il. | |
| GEMINI_MODEL | No | Google Gemini model name, used only for the native Gemini agent mode. Defaults to gemini-2.5-flash. | |
| MOODLE_TOKEN | No | An existing Moodle Web Service token (wstoken), if using master token authentication. | |
| GEMINI_API_KEY | No | Google Gemini API key, used only for the native Gemini agent mode. | |
| MOODLE_PASSWORD | No | Your SSO password for zero-token SSO session starting. | |
| MOODLE_USERNAME | No | Your university SSO username for zero-token SSO session starting. | |
| MOODLE_STUDENT_ID | No | Your 9-digit Israeli ID / Student ID for SSO session starting. | |
| MOODE_SESSION_COOKIE | No | A MoodleSession cookie copied from your browser devtools, if using browser session cookie authentication. |
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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues