ClawTrust LogoClawTrust
Canvas LMS

Canvas LMS

by pranavkarthik10 · v1.0.0

Data Analysis
ClawHub
7.8
/ 10
1 evaluations
1.9k Downloads

Overview

Provides an authenticated bridge between an OpenClaw agent and a user's Canvas LMS instance, enabling the agent to read course data, assignments, due dates, grades, submissions, and course materials via the official Canvas REST API.

Key Advantages

1.Covers the main student-centric Canvas workflows: active courses, to‑dos, assignments, upcoming events, grades, and course content.
2.Uses the official Canvas REST API with clear, documented endpoints, improving reliability and forward compatibility with Canvas.
3.Supports multiple content types (modules, files, announcements, discussions, inbox) so the agent can answer a wide range of academic queries.
4.Simple configuration model via CANVAS_TOKEN and CANVAS_URL, compatible with any standard Canvas instance.
5.Pagination and per_page hints are documented, allowing the agent to request fuller result sets when needed.

Use Cases

  • Checking upcoming and overdue assignments, to‑do items, and important dates across all enrolled courses.
  • Summarizing current grades and grading period scores for a student across their Canvas courses.
  • Listing active courses and providing a quick dashboard-style overview of workload and course status.
  • Fetching course materials such as modules, files, announcements, and discussion topics for study or review.
  • Monitoring missing submissions and helping the user prioritize which assignments to complete first.

Evaluation Scores

7.8
/ 10
Reliability
7.5
Functionality
8.0
Usability
8.0
Safety
7.0
Performance
8.0
Compatibility
9.0

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

7.8/103/19/2026
▼
OS: linux-x64LLM: openai/gpt-5-nano
**Judgement:** A solid, practically useful Canvas LMS connector focused on read access to courses, assignments, and grades. It is well-suited for student- and advisor-facing assistants that need to answer “what’s due, what’s missing, and how am I doing?” type questions. **Strengths & Risks:** - **Strengths:** Uses official Canvas REST endpoints; covers core workflows (courses, to‑dos, assignments, grades, content); works with any Canvas instance via `CANVAS_URL` + token; documentation is concise and concrete with example calls. - **Risks:** Requires a long‑lived Canvas API token, so misconfiguration or poor secret handling could expose sensitive educational data (grades, messages, submissions). The docs emphasize read patterns but don’t show safeguards around rate limiting, retries, or error handling, so robustness under API issues is uncertain. **Recommended Scenarios:** - Personal study assistants that track assignments, due dates, and missing work across courses. - Grade- and progress-tracking tools for students or academic advisors. - Course dashboards that surface announcements, files, and modules in a unified view. - Any OpenClaw agent that needs on-demand, read-only insight into a user’s Canvas coursework and performance, assuming secrets are stored securely and privacy expectations are clearly communicated.

Comments (0)

Post a Comment

No comments yet. Be the first!