bruchris

27 mods across 1 repository, 5 stars between them.

canvas-lms-mcp

01

bruchris/canvas-lms-mcp

Plugin Claude Code

Canvas LMS MCP server and Agent Skills, distributed as a Claude Code plugin.

5 3d ago A tokens not measured original MIT

canvas-lms-mcp

02

bruchris/canvas-lms-mcp

Plugin Claude Code

Canvas LMS MCP server plus 16 educator/student workflow skills — courses, assignments, grading, gradebook history, quizzes, discussions, and admin workflows.

5 3d ago A tokens not measured original MIT

architect

03

bruchris/canvas-lms-mcp

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.

5 3d ago A 0 tokens original MIT

devops-engineer

04

bruchris/canvas-lms-mcp

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.

5 3d ago A 0 tokens original MIT

fullstack-dev

05

bruchris/canvas-lms-mcp

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.

5 3d ago A 0 tokens original MIT

qa-engineer

06

bruchris/canvas-lms-mcp

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.

5 3d ago A 0 tokens original MIT

team-lead

07

bruchris/canvas-lms-mcp

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.

5 3d ago A 0 tokens original MIT

canvas-lms

09

bruchris/canvas-lms-mcp

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.

5 3d ago A tokens not measured original MIT

bruchris/canvas-lms-mcp

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.

5 3d ago A 1,800 tokens original MIT

bruchris/canvas-lms-mcp

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…

5 3d ago A 131 tokens original MIT

canvas-admin-roster

12

bruchris/canvas-lms-mcp

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…

5 3d ago A 100 tokens original MIT

bruchris/canvas-lms-mcp

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…

5 3d ago A 69 tokens original MIT

canvas-course-pulse

14

bruchris/canvas-lms-mcp

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…

5 3d ago A 90 tokens original MIT

canvas-course-qc

15

bruchris/canvas-lms-mcp

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…

5 3d ago A 83 tokens original MIT

bruchris/canvas-lms-mcp

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…

5 3d ago A 91 tokens original MIT

bruchris/canvas-lms-mcp

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"…

5 3d ago A 89 tokens original MIT

canvas-grading-pass

18

bruchris/canvas-lms-mcp

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…

5 3d ago A 66 tokens original MIT

bruchris/canvas-lms-mcp

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…

5 3d ago A 73 tokens original MIT

canvas-office-hours

20

bruchris/canvas-lms-mcp

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…

5 3d ago A 103 tokens original MIT

bruchris/canvas-lms-mcp

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"…

5 3d ago A 82 tokens original MIT

bruchris/canvas-lms-mcp

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…

5 3d ago A 92 tokens original MIT

canvas-quiz-review

23

bruchris/canvas-lms-mcp

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…

5 3d ago A 107 tokens original MIT

canvas-student-todo

24

bruchris/canvas-lms-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…

5 3d ago A 81 tokens original MIT