Skip to main content
Glama

Related Servers

Alternatives to Canvas MCP

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      A read-only Model Context Protocol server that lets AI assistants ask plain-language questions about a student's Canvas LMS data — courses, deadlines, assignments, quizzes, grade breakdowns, files, announcements, discussions, and inbox messages. Every tool issues GET requests only, so nothing can be submitted, posted, deleted, or marked as read.
      7 npm
      119
      MIT
    • F
      license
      A
      quality
      C
      maintenance
      Enables MCP-compatible clients to read courses, assignments, announcements, files, and grades from a Canvas LMS instance.
      10
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      MCP server for Canvas LMS with automatic OAuth authentication. Enables interaction with courses, assignments, grades, modules, discussions, quizzes, files, calendar, messaging, and more without manual API token management.
      3,092 npm
      1
      MIT

    TDQS

    B3.3/5.0

    Scored across 10 tools

    Disambiguation5/5

    Each tool targets a distinct Canvas resource (courses, assignments, files, modules, pages, user info, submissions, todo, events, raw API access) with no overlap in purpose, making selection unambiguous for an agent.

    Naming Consistency5/5

    All tools follow a consistent 'canvas_<resource>' snake_case pattern, using descriptive nouns. Even 'canvas_raw_get' and 'canvas_self' fit the pattern, with no mixing of conventions.

    Tool Count5/5

    10 tools is well within the ideal range (3-15). The set covers common Canvas read operations without being excessive or insufficient for its scope.

    Completeness4/5

    The set provides comprehensive read coverage for Canvas (courses, assignments, files, modules, pages, submissions, todo, events) and includes a raw GET endpoint for flexibility. However, it lacks write operations (create, update, delete), which are absent from the tool descriptions.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues