Plugin Claude Code
Canvas LMS MCP server and Agent Skills, distributed as a Claude Code plugin.
Plugin Claude Code
Canvas LMS MCP server and Agent Skills, distributed as a Claude Code plugin.
Plugin Claude Code
Canvas LMS MCP server plus 16 educator/student workflow skills — courses, assignments, grading, gradebook history, quizzes, discussions, and admin workflows.
Agent Claude Code
You are the Architect for canvas-lms-mcp, a Canvas LMS MCP server written in TypeScript. You own the technical design, protocol compliance, and API surface.
Agent Claude Code
You are the DevOps Engineer for canvas-lms-mcp, a Canvas LMS MCP server published as an npm package. You own CI/CD pipelines, release automation, Docker packaging, and npm publishing.
Agent Claude Code
You are the Fullstack Developer for canvas-lms-mcp, a Canvas LMS MCP server written in TypeScript. You implement the core Canvas client modules, MCP tool handlers, transports, and Zod schemas.
Agent Claude Code
You are the QA Engineer for canvas-lms-mcp, a Canvas LMS MCP server written in TypeScript. You own test coverage, test quality, and verification of correctness.
Agent Claude Code
You are the Team Lead for canvas-lms-mcp, a Canvas LMS MCP server written in TypeScript. You coordinate the agent team, manage project execution, and own top-level documentation.
Settings file Claude Code
Agent settings declaring 8 allowed tools.
MCP server Claude CodeCodexCursor +2
TypeScript MCP 1.x server for Canvas LMS — 165 tools across Canvas courses, assignments, grades, gradebook history, quizzes, New Quizzes (LTI), outcomes, discussions, admin workflows, and more. Runs locally from the canvas-lms-mcp npm package. Needs 4 environment variables to run.
Instructions file CodexOpenCode
Instructions for bruchris/canvas-lms-mcp, covering agents.md — canvas lms mcp server, quick start, run with npx (no install needed), or install globally and architecture.
Skill Claude CodeCodex
Educator and learning-designer skill for a pre-launch accessibility and broken-link sweep of a Canvas course. Walks the structural accessibility audit and the link audit over a course's pages, assignments, syllabus, announcements, and (optionally) quizzes, then produces a prioritised remediation list you can work…
Skill Claude CodeCodex
Admin skill for walking the Canvas account hierarchy: list accounts and sub-accounts, see courses and users under each, look up which canned reports are available, and enroll or remove users from a specific course — one action at a time. Trigger phrases include "admin roster", "list accounts", "sub accounts", "account…
Skill Claude CodeCodex
Identify at-risk Canvas students and send targeted outreach. Surfaces students with missing assignments, low grades, or declining submission patterns — then lets you message them directly. Trigger phrases include "at-risk students", "struggling students", "who's falling behind", "students to check in with", or…
Skill Claude CodeCodex
Educator skill for tracking week-over-week course health trends in Canvas. Surfaces assignment performance trends, login activity, engagement gaps, and struggling students across a longer time horizon than a daily check. Trigger phrases include "course pulse", "course health", "course trends", "week-over-week…
Skill Claude CodeCodex
Learning designer quality-control checklist for Canvas courses. Walks modules, pages, assignments, and rubrics to surface structural issues — broken item sequences, missing rubrics, empty modules, unpublished content — before a course goes live. Trigger phrases include "course QC", "course quality check", "review…
Skill Claude CodeCodex
Educator skill for browsing, reading, replying to, and creating Canvas discussion topics. Surfaces active threads, unread entries, and announcement activity — then lets you post replies or create new topics without leaving your agent session. Trigger phrases include "discussion board", "course discussions", "reply to…
Skill Claude CodeCodex
Audit gradebook changes and grade edit history in Canvas. Surfaces who changed which grades, when, and by how much — across a date range or for a specific student. Unique to canvas-lms-mcp (no competitor exposes gradebook history). Trigger phrases include "grade audit", "who changed this grade", "gradebook history"…
Skill Claude CodeCodex
Educator grading workflow for Canvas. Walks through ungraded submissions one at a time, applying rubric assessments and score comments with explicit confirmation before each write. Trigger phrases include "grade submissions", "start grading", "grading pass", "mark submissions", "grade this assignment", or "rubric…
Skill Claude CodeCodex
Educator morning briefing for Canvas. Surfaces ungraded submissions, participation gaps, upcoming deadlines, and flagged students across all active courses — in under a minute. Trigger phrases include "morning Canvas check", "what needs my attention today", "grading queue", "educator briefing", "what's pending", or…
Skill Claude CodeCodex
Educator skill for running office hours through Canvas Scheduler appointment groups. Create and publish sign-up slots for a course, list existing groups and their time slots, and see which students (or student groups) have reserved — one confirmed action at a time. Trigger phrases include "office hours", "appointment…
Skill Claude CodeCodex
Track student mastery of learning outcomes in Canvas. Shows outcome rollups by student, mastery distribution across the class, and which outcomes have the lowest proficiency rates. Built for accreditation reviews, program assessment, and advising. Trigger phrases include "outcome tracker", "learning outcomes"…
Skill Claude CodeCodex
Educator skill for tracking peer-review assignments in Canvas. Lists who has been asked to review whom, who has submitted versus who is still pending, and lets you assign new reviewers or send reminder messages — one student at a time. Trigger phrases include "peer reviews", "who hasn't done their peer review", "peer…
Skill Claude CodeCodex
Educator skill for reviewing Canvas quiz performance and regrading individual question scores. Surfaces struggling questions, low-scoring students, and per-student answer breakdowns — then lets you adjust scores for specific questions without leaving your agent session. Unique to canvas-lms-mcp (no other Canvas MCP…
Skill Claude CodeCodex
Student action list for Canvas. Surfaces every incomplete to-do item, missing submission, and upcoming deadline in one prioritised view — no calendar, no context switching. Trigger phrases include "what do I need to do", "my Canvas to-dos", "student to-do list", "what's missing", "catch me up", or "what should I work…