About Che Ntucool MCP
Che Ntucool MCP is an MCP server in the Documentation category: nTU COOL (Canvas LMS) MCP server for macOS — 10 tools. Reads courses, assignments, submissions, announcements, files and roster; posts grades and announcements only behind a two-layer human confirmation (MCP elicitation dialog + single-use token bound to the previewed payload). Swift, Developer ID signed, token in the keychain.
Install
git clone https://github.com/PsychQuant/che-ntucool-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (10)
list_announcementsAnnouncements posted in a course
Parameters not published.
list_assignmentsAssignments in a course
Parameters not published.
list_coursesCourses the token owner is enrolled in or teaching
Parameters not published.
list_enrollmentsEnrollment roster for a course
Parameters not published.
list_filesFiles uploaded to a course
Parameters not published.
list_submissionsSubmission/grading status for every student in a course
Parameters not published.
post_announcementStep 2 of 2 — publish after you confirm
Parameters not published.
post_gradesStep 2 of 2 — write grades after you confirm
Parameters not published.
preview_announcementStep 1 of 2 — render the announcement + audience, mint a token. Writes nothing
Parameters not published.
preview_grade_changeStep 1 of 2 — render grade changes, mint a token. Writes nothing
Parameters not published.
Ask AI
Ask AI about Che Ntucool MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.