Labsco
MCP SERVER

MewCP Google Classroom MCP

by AStheTECH

Run Google Classroom courses, coursework, grading and rosters from a conversation.

Education, Tutoring & Study Tools
Summary
Google Classroom's write side, not just its roster reads.

Most Classroom integrations stop at listing courses and students. This one also creates coursework, moves assignees, grades and returns submissions, and manages guardian invitations — the administrative work that otherwise happens by hand in the web UI. The agent acts as the Google account you connect, so a teacher's reach and an admin's reach are different servers in practice.

What it is

A server over the Google Classroom API covering the whole course lifecycle — courses and topics, announcements and coursework, student and teacher rosters, submissions, and guardian links. It is hosted rather than installed: you connect a Google account once on the host, and tool calls travel over HTTP carrying that stored credential.

What you get
  • Create, read, replace, patch and delete courses, plus aliases that give a course a second readable name
  • Announcements and coursework you can post, list, update, delete, and re-target at part of a class
  • Student submissions listed per assignment, with grading, returning to the student, and reclaiming one already handed in
  • Course materials and topics for organising what sits inside a course
  • Roster management: enrol and remove students and teachers, send invitations, accept them, read user profiles
  • Guardian links: invite a guardian, list the guardians already attached to a student, remove one
  • Push notification registrations, so another system can be told when something changes
Requirements

A Google account with Classroom access, connected over OAuth in the host's dashboard — there is no key to paste into a local config file, and nothing to install. Calls are metered against the account's request credits, so a bulk roster pass costs more than a single lookup.