Connect Google Classroom to Claude using the Model Context Protocol (MCP).
The Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude securely connect to external data sources and tools. Instead of copying and pasting information, MCP servers give Claude direct, read-only access to your data -- so you can just ask questions in natural language.
Once connected, Claude can access your Google Classroom data. Here's what you can ask it to do:
List all your active courses, see course details, and check enrollment info.
List assignments, check due dates, and see student submissions and grades.
Read announcements posted to your courses.
See your grades across all courses and calculate overall percentages.
Find assignments that are past due or coming up soon across all your classes.
Run npm install -g @salshah20/google-classroom-mcp to install the server on your machine.
Sign in with your Google account and grant read-only access to your Classroom data. This generates a secure refresh token.
Paste the generated configuration into your Claude Desktop config file. This tells Claude how to connect to the MCP server.
Claude can now pull your Classroom data on demand. Just ask in natural language.
Once set up, try asking Claude things like: