Google Classroom MCP for students MCP server
io.github.AnonymousOnyx22/google-classroom-student-mcp·v0.1.10Google Classroom MCP server for students: read only assignments, due dates, grades, announcements.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Google Classroom MCP for students yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Classroom MCP for students tools
No tool declarations could be read from the package source. They show once the server is installed.
How Google Classroom MCP for students compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,255 servers
Release history: 8 versions in the registry since 2026-10-14, latest 2026-10-31, typically one every 1 day.
Install Google Classroom MCP for students in Claude Code, Cursor or VS Code
Runs npx -y google-classroom-student-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add google-classroom-student-mcp -- npx -y google-classroom-student-mcp
What the publisher says
From the Google Classroom MCP for students repository's README, as published. We do not edit it. Read it on GitHub
Google Classroom MCP for students
Ask your AI what's actually left to do in Google Classroom.
This is a free, open source MCP server. It lets Claude, ChatGPT, Cursor and other AI apps read your Classroom classes, assignments, grades on returned work and announcements. It is read only. It can never turn in, edit or delete anything. Not affiliated with Google.
Free forever. No sign up and no subscription. Your login details only ever go to Google.
Setup (about 10 minutes, one time)
Google makes every app ask for its own permission, so you create a small private "app" that only you use.
- Go to the Google Cloud console and create a project.
- Turn on the Google Classroom API for it (APIs & Services > Library).
- Under APIs & Services > OAuth consent screen, set it up as External, and add your own Google account as a test user.
- Under Credentials, create an OAuth client ID of type Desktop app. Copy the client ID and secret.
- Run the one time sign in:
GOOGLE_CLIENT_ID=your-id GOOGLE_CLIENT_SECRET=your-secret npx google-classroom-student-mcp loginOpen the link it prints, approve read only access, and copy the three values it prints.
- Add them to your AI app's MCP config (for Claude Desktop that's claudedesktopconfig.json):
{
"mcpServers": {
"classroom": {
"command": "npx",
"args": ["-y", "google-classroom-student-mcp"],
"env": {
"GOOGLE_CLIENT_ID": "your-id",
"GOOGLE_CLIENT_SECRET": "your-secret",
"GOOGLE_REFRESH_TOKEN": "paste-from-login"
}
}
}
}- Restart your AI app and ask "what's due this week?"
Run npx google-classroom-student-mcp doctor any time to check that your setup works.
Quick test without the app setup: set GOOGLEACCESSTOKEN to a token from the OAuth Playground with the Classroom read only scopes. It stops working after about an hour.
What you can ask
- "What do I still need to turn in?"
- "What's overdue?"
- "What's due this week across all my classes?"
- "What did my teachers post lately?"
Tools
All tools are read only.
Google Classroom has no overall course grade, so getmygrades adds up graded work only and says so.
Privacy and security
- Your credentials stay on your computer and are only sent to Google.
- Nothing is sent to any other server by this project.
- Only read only permissions are requested. Remove access any time at myaccount.google.com/permissions.
Troubleshooting
Development
npm install
npm run build
npm testTests run against a fake Google server, so they need no account or network.
Also available
- Brightspace MCP for D2L Brightspace, with a hosted version, deadline alerts and a daily digest.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Google Classroom MCP for students: common questions
- Is Google Classroom MCP for students MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Google Classroom MCP for students safety report
- How do I install Google Classroom MCP for students?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Google Classroom MCP for students need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Google Classroom MCP for students maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v0.1.10.