Canvas × Claude

Ask Claude about your coursework.

Connect your Canvas account and Claude can see what's due, what you're missing, your grades, and what your professors posted — without you digging through Canvas.

Get the Canvas connector

Free · takes about two minutes · works on claude.ai and the Claude mobile app

  • "What's due this week?"
  • "Am I missing anything?"
  • "What did I get on the midterm?"
  • "What do I need on the final to get an A?"
  • "Any announcements I missed?"
  • "What's this assignment's rubric?"
  • "Catch me up on the discussion about the group project"
  • "What did my professor say on my last essay?"
  • "How long is the quiz and how many attempts do I get?"
  • "When and where is the midterm?"
  • "Who's in my group for the CS 200 project?"
  • "Did my professor message me about the exam?"
  • "Who's my TA and what's their email?"
  • "Summarize the syllabus for BIOL 1110"
  • "Find the syllabus for my stats class"
  • "Was that midterm hard for everyone or just me?"

What it can do

See the full list — every one of the 25 things Claude can ask Canvas for
What's due soon
Everything due soon across all courses (assignments, quizzes, discussions) from the Canvas planner, with submission status.
Missing work
Assignments past due that were never submitted (missing submissions) across all courses, each with weight_in_course_percent — how much that specific missing assignment actually costs, not just that it's late.
My courses
List enrolled courses with current grade/score.
Assignments in a course
All assignments for one course with due dates and submission status.
Assignment details
Full details for one assignment: description/instructions, due/lock dates, submission types, grading rubric (if the assignment has one), your score.
Recent announcements
Recent announcements from all active courses.
My grades
Current grades/scores for all active courses.
Course syllabus
The course syllabus text (HTML stripped).
Course outline
The course's modules and their items in order (readings, pages, assignments, files, quizzes) — the structured outline of the whole course.
Grade breakdown
Assignment groups with their weights and your earned/possible points per group, plus each assignment's own weight_in_course_percent — how much that one assignment (graded or not, including a not-yet-graded final) is worth toward the final grade.
My submission and feedback
Your submission for one assignment: score, grade, instructor comments/feedback, rubric scores, late/missing status, attempts.
Course pages
List content pages in a course (lecture notes, info pages).
Read a course page
Read a single course content page's full text (HTML stripped).
Files in a course
Files uploaded to a course — syllabus PDFs, lecture slides, handouts — newest first.
Read a file
Read a course file's contents as text.
Quizzes and exams
Quizzes and exams in a course with the constraints that matter: time limit, attempts allowed, availability window, question count.
Discussion topics
Discussion topics in a course with reply counts and a preview.
Read a discussion
Read one discussion thread in full: the original post plus every reply, nested (each reply carries a 'depth').
Scheduled events
Scheduled course events across all courses — exams, lectures, review sessions, office hours — with times and locations.
My group
Who's in your group for a course's group project/assignment — the roster of every group you belong to in that course, by name.
Canvas inbox
Your Canvas Inbox — conversations with professors, TAs, and classmates, newest first.
Read a conversation
Read one Canvas Inbox conversation in full — every message and who sent it.
Course roster
Everyone enrolled in a course — name and role (Teacher, TA, Student, etc.
Find a file anywhere
Search files by name across every active course at once, newest first — use this when you don't already know which course a file is in ('find my stats syllabus', 'where are the lecture 3 slides').
My scores vs the class
How your scores compare to the rest of the class for one course: your score next to the class min, median, quartiles and max for each assignment.

Setting it up

  1. Pick your schoolChoose it from the list, or paste your Canvas address if it isn't there.
  2. Paste a Canvas access tokenYou make one in Canvas under Account → Settings. We show you exactly where.
  3. Add your private URL to ClaudeYou get a link to paste into Claude's connector settings. Then just ask it something.

Get started

Is this safe?