Google Classroom API
The Google Classroom API manages courses, coursework, student submissions, announcements, materials, rosters, topics, invitations, guardians, and integrations with third-party add-ons for educational workflows.
What You Can Do
MCP Tools
listcourses
Google Classroom List courses
createcourse
Google Classroom Create course
getcourse
Google Classroom Get course
updatecourse
Google Classroom Update course
patchcourse
Google Classroom Patch course
deletecourse
Google Classroom Delete course
listcoursework
Google Classroom List course work
createcoursework
Google Classroom Create course work
getcoursework
Google Classroom Get course work
patchcoursework
Google Classroom Patch course work
deletecoursework
Google Classroom Delete course work
liststudentsubmissions
Google Classroom List student submissions
liststudents
Google Classroom List students
addstudent
Google Classroom Add student
listteachers
Google Classroom List teachers
addteacher
Google Classroom Add teacher
listannouncements
Google Classroom List announcements
createannouncement
Google Classroom Create announcement
listtopics
Google Classroom List topics
createtopic
Google Classroom Create topic
listinvitations
Google Classroom List invitations
createinvitation
Google Classroom Create invitation
getuserprofile
Google Classroom Get user profile