Skip to main content
Glama

Related Servers

Alternatives to canvas-api-mcp

No user-submitted related servers found.

    Related Servers

    TDQS

    A4.2/5.0

    Scored across 19 tools

    Disambiguation5/5

    Each tool targets a distinct resource or action: course_content maps structure, list_files/read_file handle files, get_page/get_syllabus retrieve specific content, read_discussion/post_discussion_reply handle discussions, and list_assignments/get_assignment/my_submission/submit_assignment cover assignment workflows. Even similarly themed tools like course_content and list_files are clearly differentiated by their descriptions.

    Naming Consistency4/5

    Most tools follow a verb_noun pattern (list_files, get_page, read_discussion, submit_assignment), and there are consistent prefixes like my_ (my_courses, my_grades) and course_ (course_content, course_announcements). However, some names deviate from the dominant pattern (course_content, canvas_request, whats_due, whoami), making the naming slightly inconsistent.

    Tool Count4/5

    With 19 tools, the server is on the heavier end but appropriate for a Canvas LMS integration. The tools cover a wide range of resources—courses, files, pages, assignments, discussions, grades, and submissions—without being redundant or overwhelming. The count feels justified by the breadth of the domain.

    Completeness4/5

    The tool set covers the primary student-facing workflows: discovering courses, viewing content, checking due dates and grades, reading and posting to discussions, and submitting assignments. There are minor gaps like no direct file upload tool, but the generic canvas_request and search_canvas_api tools provide an effective fallback for any missing operations.

    Maintenance

    ActivitySlowing
    ResponsivenessResponsive