Skip to main content
Glama

Related Servers

Alternatives to Canvas MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      C
      quality
      A
      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
      28 PyPI
      4
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables interaction with Canvas LMS instances through MCP, providing tools for courses, assignments, grades, modules, discussions, files, calendar, inbox, and more, with configurable read/write/destructive permissions and dry-run support.
      9 npm
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      Provides MCP clients with structured local access to Canvas LMS data—such as assignments, rubrics, module readings, feedback, and deadlines—for academic planning via stdio, using an authenticated browser session instead of an API token.
      -

    TDQS

    B3/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of confusion or overlap between tools. The tool has a clear, specific purpose focused on retrieving user courses, leaving no ambiguity for an agent to misselect.

    Naming Consistency5/5

    The single tool name follows a consistent verb_noun pattern (get_user_courses), making it predictable and readable. There are no other tools to compare against, so no inconsistency can arise.

    Tool Count2/5

    One tool is too few for a server named 'Canvas MCP Server', which suggests a broader educational platform scope (e.g., courses, assignments, grades). This minimal set severely limits functionality and feels incomplete for the implied domain.

    Completeness1/5

    The tool surface is severely incomplete for a Canvas server, covering only user course retrieval. There are obvious gaps: no CRUD operations for courses, assignments, submissions, or grades, and no ability to create, update, or delete resources, which will cause significant agent failures.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues