Best Google Classroom MCP Servers
Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments. The primary purpose of Google Classroom is to streamline the process of sharing files between teachers and students.
Why this server?
Allows to list enrolled Google Classroom courses.
Alicense-qualityDmaintenanceEnables interaction with Gmail, Google Drive, and Google Classroom through FastMCP, providing tools for reading emails, managing files, and listing courses.Last updated1MITWhy this server?
Allows management of Google Classroom courses, assignments, and submissions, including listing courses, getting details, and submitting work with attachments.
Alicense-quality-maintenanceUnified MCP server for Google Classroom, Drive, and Docs, enabling AI assistants to manage courses, assignments, files, and documents.Last updatedMITWhy this server?
Planned integration for accessing courses, assignments, and educational materials in Google Classroom (currently on roadmap).
Alicense-qualityCmaintenanceEmpowers AI assistants with real-world capabilities including note management, Gmail integration, Google Calendar and Tasks management, and Git repository operations through the Model Context Protocol.Last updated12MITWhy this server?
Allows creation and management of Google Classroom courses, coursework, materials, announcements, topics, roster, and submissions via the official Google Classroom API.
Alicense-qualityBmaintenanceMCP server suite that lets coding agents generate deep instructional content from external sources and operate classroom-interactive EdTech platforms including Padlet, Google Classroom, Kahoot!, Wayground, Wordwall, and Nearpod.Last updatedMITWhy this server?
Provides access to Google Classroom data, allowing users to list courses, get course details and announcements, and retrieve assignments and submissions from their Google Classroom account.
Alicense-qualityDmaintenanceAn MCP server that enables AI assistants to access and interact with Google Classroom data, allowing users to view courses, course details, and assignments through natural language commands.Last updated9113MITWhy this server?
Enables fetching and managing assignments and courses from Google Classroom.
Alicense-qualityBmaintenanceStudent productivity MCP. Ask Claude what assignments are due, calculate grades needed, summarize notes, review flashcards. Works with Google Classroom and Gemini AI.Last updated340MITWhy this server?
Allows reading courses, assignments, submissions, and attachments; checking submission states and grades; and with Playwright automation, attaching files, turning in, and unsubmitting submissions.
Flicense-qualityDmaintenanceMCP server for Google Classroom enabling reading assignments, checking submission states, uploading files to Drive, and viewing attachments, with optional Playwright automation for write operations restricted by Workspace admins.Last updatedWhy this server?
Provides comprehensive tools for managing Google Classroom environments, including the lifecycle management of courses, teacher and student rosters, invitations, topics, announcements, coursework, and student submissions.
Flicense-qualityDmaintenanceThis MCP server provides comprehensive read and write access to Google Classroom, enabling management of courses, rosters, assignments, and grades. It supports full lifecycle operations for educational environments including student submissions, teacher invitations, and coursework organization.Last updatedWhy this server?
Allows interaction with the Google Classroom API for managing courses, assignments, and student submissions.
Flicense-qualityDmaintenanceAn MCP server that exposes 17 Google Workspace APIs (e.g., Gmail, Drive, Calendar) as auto-generated tools for AI assistants, enabling natural language control of Google services.Last updated