Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
elearn_authenticateB

Open the dedicated Chrome profile for SMU SSO/MFA, wait one minute by default, automatically verify the login, save owner-only session state, and close Chrome.

elearn_auth_statusA

Check whether the dedicated Chrome profile is currently authenticated with SMU eLearn.

elearn_list_coursesC

List accessible SMU eLearn courses. Results include stable course IDs, course codes, term dates, access state, and pin state.

elearn_list_pinned_coursesC

List courses pinned by the current user, ordered by pin date and course name.

elearn_list_course_weeksB

Find nested course-content modules named Week/Wk/W followed by a number and report their IDs, paths, dates, and document counts.

elearn_get_week_documentsA

Return every accessible file topic recursively contained in matching Week modules for one course. Week can be a number (for example 3) or title fragment.

elearn_get_recent_documentsB

Search file topics by D2L LastModifiedDate across pinned courses (default), all active courses, or explicit course IDs. Defaults to the current Monday-through-Sunday week in local time.

elearn_get_course_documentsC

Return all accessible file topics in a course, recursively, with module paths and availability/modified dates.

elearn_search_contentB

Search document titles and module paths across pinned courses, all active courses, or explicit course IDs.

elearn_get_document_metadataC

Get the D2L content-topic metadata for one course document.

elearn_download_documentB

Download a file topic to the configured local download directory. Existing files are never overwritten; a numeric suffix is added.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tancysam/elearn-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server