google-classroom-mcp
Related Servers
Alternatives to google-classroom-mcp
No user-submitted related servers found.
Related Servers
- FlicenseAqualityCmaintenanceEnables Claude to read and write Google Classroom data, including courses, coursework, materials, announcements, rosters, submissions, and Drive attachment contents.15-
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with Google Classroom to check submission statuses, list students and assignments, and create coursework, announcements, and topics through natural language.-
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to operate Google Classroom, letting users list courses and students, check assignment submissions, and create coursework and announcements through natural language.-
- FlicenseNot gradedqualityCmaintenanceEnables Claude to manage Google Workspace services such as Calendar, Gmail, and Docs with configurable access and safe-by-design limitations.2-
- AlicenseBqualityCmaintenanceEnables teachers to manage Google Classroom courses, topics, assignments, materials, and announcements locally, including creating drafts, scheduling posts, and attaching files via MCP.211MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude Code to interact with Google Workspace services (Drive, Docs, Sheets, Slides, Forms, Gmail) via OAuth 2.0 authentication and natural language commands.1MIT
TDQS
Scored across 21 tools
Each tool targets a distinct resource/action pair: assignments, topics, materials, announcements, courses, Drive uploads, and Slides reads are clearly separated. The only potential overlap, list_courses versus search_courses, is explicitly distinguished by client-side filtering in the description.
Most tools follow a consistent classroom_verb_noun pattern, and the non-Classroom tools use service-prefixed verb_noun names. Minor inconsistency exists between update_course and patch_* tools for other resources, but the convention remains readable.
With 21 tools across several Classroom resources plus Drive and Slides, the set is somewhat heavy but each operation maps to a meaningful action. The count is reasonable for the breadth of the integration, though consolidation or deletion tools could trim it.
Core Classroom content workflows are covered with create/list/get/patch for assignments, topics, and materials, plus announcement creation and editing. However, delete operations are absent across most resources, announcements lack a get-by-ID tool, and broader Classroom operations such as students, teachers, submissions, and grading are not represented.