Connector for Claude

Turn Google Classroom into study plans and practice tests.

Connect Claude to your Classroom account. It reads assignments, announcements and attached worksheets, so you can ask for a weekly plan, a mock test on this month's topics, or a summary of what you missed.

Your own Google sign-inRead-only for studentsTeachers get drafts, never auto-posts
ClaudeGoogle Classroom connected
What's coming up this week? Include tests mentioned in posts.
Used upcoming_schedule read_attachment
TueFractions worksheet Due 11:59 pm
ThuMaths unit test, chapters 3–4 Test
FriEnglish weekly sheet, Q1–6 Due
TipRevise ch. 3 on Tuesday; the worksheet covers the same topics.
Illustrative example
AssignmentsDue dates and your status
AnnouncementsDates mentioned in text
Class materialsNotes and resources
AttachmentsPDFs, Docs, Slides, images
All classesIn one answer

Prompt library

Ask for the work, not just the facts.

These prompts use what's actually in your classes: the topics taught, the worksheets attached, the dates teachers mention.

Practice test
Read the Maths posts and attached worksheets from the last 3 weeks. List the topics covered, then make a 15-question multiple-choice test on them with an answer key and a one-line explanation for each answer.

Turns what was actually taught into a quiz, instead of generic questions.

Mock exam
Find the portion or syllabus for the next Maths unit test in the announcements. Make a mock paper that matches it: 10 MCQs, 5 short-answer questions and a marking scheme.

Matches the exam to the exact chapters the teacher listed.

Flashcards
Go through this month's Science materials and make 20 flashcards (term, then definition). Then quiz me on 5 of them, one at a time, and wait for my answer.

Active recall from the real class material.

Revision checklist
For every class, find anything that mentions an upcoming test or exam and build a revision checklist by chapter, with the test date next to each subject.

One checklist across all subjects, pulled from scattered posts.

How it works

Claude asks your Classroom only when you ask Claude.

1

You ask

Ask in plain words, like "make a mock test from this month's Maths topics".

2

The connector reads

Using your Google sign-in, it fetches the relevant posts, due dates and attachments. Nothing else.

3

Claude does the work

It turns what it read into a plan, a quiz, flashcards or a summary, and tells you where it came from.

Setup

Three steps. About two minutes.

Connector URL

https://googleclassroom.shefeekj.com/mcp

Requires a paid Claude plan (Pro or higher). While this app is in testing, your Google email must be added as a tester by the person who shared this page.

  1. Add the connectorIn Claude, open Settings → Connectors → Add custom connector. Name it Google Classroom, paste the URL and click Add.
  2. Sign in with GoogleClick Connect and use the account your classes are on. If Google says the app isn't verified, click Continue.
  3. Allow accessChoose Select all, then Continue. Open a new chat and try a prompt from above.

Privacy

Your data stays yours.

  • No passwords. You sign in with Google directly; access can be revoked any time.
  • No class content stored. Only an encrypted sign-in token and a basic usage count are kept.
  • Read-only for students. It never submits work or posts on your behalf.
  • Drafts for teachers. Anything created waits for the teacher to review and publish.

Read the privacy policy →

FAQ

Good to know

Does my school need to approve it?

Personal Gmail accounts work right away. School accounts may need the school's Google Workspace admin to allow third-party apps.

Can it read scanned worksheets?

Text-based PDFs, Google Docs, Slides and Sheets are read directly. Images, such as photos of a worksheet, are shown to Claude as pictures. Scanned PDFs with no text layer can't be read.

Does it work in ChatGPT or Gemini?

It's a standard MCP server, so it works in any assistant that supports custom MCP connectors. ChatGPT supports this on Business, Enterprise and Edu plans.

How do I disconnect?

Remove it in Claude's connector settings, and revoke access at myaccount.google.com/permissions.