Skip to main content
Glama
115,615 servers. Updated

Matching MCP tools:

Matching MCP Connectors:

"How to fetch assignments from Canvas" matching MCP servers:

GET /v1/servers – MCP directory API reference
  • A
    license
    C
    quality
    C
    maintenance
    Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker, token stays in ~/.canvas.env. Exposes courses, assignments, modules, announcements, grades, planner items, upcoming events, todo list, and bulk file dump as MCP tools.
    10
    30 PyPI
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A stateless MCP server that forwards calendar operations to a CalDAV server, enabling AI assistants to list, search, create, update, delete events, and query free/busy information via encrypted tokens.
    AGPL 3.0
  • A
    license
    B
    quality
    C
    maintenance
    Enables Claude to read courses, assignments, grades, announcements, files, and modules from Quercus (Canvas LMS) at the University of Toronto or any Canvas-based institution, using read-only access via a personal token.
    11
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to browse courses, read course materials and files, check assignments and grades, and—with user confirmation—post to forums, submit assignments, answer choices, send messages, and add calendar reminders in the virtual campus.
    11
    321 npm
    1
    ISC
  • A
    license
    A
    quality
    A
    maintenance
    Enables Claude Desktop users at the University of Ghana to read their own Sakai courses through safe, read-only tools — checking deadlines, announcements, calendars, assignments, feedback and grades, and extracting text and page images from lecture slides for study, planning and revision.
    16
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Mindbody, enabling AI agents to fetch client info, query class schedules, book classes/appointments (env-gated), and process checkout (payment-gated).
    5
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to query and interact with a virtual classroom for a video game development program, covering courses, forums, assignments, grades, and files, and allowing write actions such as posting, submitting assignments, sending messages, and adding calendar events.
    11
    642 npm
    ISC
  • A
    license
    A
    quality
    B
    maintenance
    A read-only MCP server that lets students query Union College's Nexus (Moodle) account through natural language, covering courses, assignments, due and overdue work, grades, course materials, announcements, and calendar events, plus daily/weekly briefings and workload analysis. It uses Moodle's official web-service API with a personal student token, so it only reads the user's own data and never writes or scrapes.
    19
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables agents to read Canvas LMS courses, assignments, submissions, feedback, modules, pages, announcements, discussions, calendars, groups, and files without granting write or submission access. It also supports replayable collection change feeds through JSONL events for automation.
    8
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    A local stdio MCP server that lets students query their HSE (NIU VShE) accounts: SmartLMS courses, materials, assignments, grades and internal messages, plus the ELK personal cabinet — schedule, academic record, services, requests and notifications. It also assembles day/week summaries, deadline alerts and change tracking, with optional write tools for submitting assignments kept off by default.
    21
    485 npm
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Gives time-blind LLMs and agent frameworks a real clock: current time and timezone, elapsed task duration, countdowns to deadlines, timezone conversion, session heartbeats, cron-style due checks, and session-level timers. This lets locally hosted or self-built models stop hallucinating the time and actually perceive how long a task or conversation has been running.
    7
    12 npm
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables FCPS students to give MCP-compatible AI assistants read-only access to Schoology courses, materials, assignments, events, and official StudentVUE grades, including extracting text from document attachments.
    12
    2
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI agents to access Kwangwoon University's KLAS academic system for course schedules, deadlines, attendance, lecture materials, assignments, and adaptive study tools while keeping credentials and data local.
    31
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables AI apps to turn exam dates and available study hours into day-by-day study plans, spaced repetition review dates, pomodoro work/break schedules, and dated milestones for large assignments. All date math is computed by tested code rather than guessed by the model, running locally with no account or network needed.
    13
    764 npm
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables AI assistants to access a user's Pusan National University Moodle-based LMS account, browsing courses, materials, notices, assignments, grades, calendars, and Q&A, downloading course files, and performing write actions like submitting assignments after a confirmation preview. It combines the official Moodle Web Service API with authenticated session scraping for the ubboard notice/Q&A boards.
    2
    67
    AGPL 3.0
  • A
    license
    C
    quality
    D
    maintenance
    Enables Claude and other MCP clients to read and manage a congregation's New World Scheduler data headlessly, covering people, schedules, assignments, territories, public witnessing, speaker sharing, NWP app publishing and backups. Every write goes through a guarded preview and explicit confirmation step, so changes are never published or notified implicitly.
    62
    1
    MIT