
Gogcli Mcp Classroom
Let your coding agent list courses, post assignments, pull submissions, and help with grading in Google Classroom without leaving Claude Code or Cursor.
Overview
gogcli-mcp-classroom is a MCP server for the Grow phase that lets Claude manage Google Classroom courses, assignments, submissions, and grading via gogcli.
What is this MCP server?
- stdio MCP server (npm gogcli-mcp-classroom v2.6.1) backed by the gogcli binary
- Google Classroom coverage: courses, assignments, submissions, and grading flows
- Uses GOG_ACCOUNT to match gogcli auth; optional GOG_PATH to point at the CLI
- Same monorepo pattern as other gogcli-mcp Google Workspace packages
- Agent-callable alternative to clicking through classroom.google.com for routine admin
- Package version 2.6.1 on npm (registryType npm, identifier gogcli-mcp-classroom)
- Transport type stdio per MCP server schema
- Documented environment variables: GOG_ACCOUNT (required for account selection), GOG_PATH (optional binary override)
Community signal: 1 GitHub stars.
What problem does it solve?
Updating Classroom assignments and reviewing submissions from an AI coding session means constant browser tab switching and no structured tools for your agent.
Who is it for?
Indie educators, cohort operators, and devs who already use gogcli and Google Classroom and want agent-assisted course admin.
Skip if: Teams that do not use Google Classroom, need FERPA-heavy compliance review out of the box, or want a full LMS built inside the repo.
What do I get? / Deliverables
After you register the server with gogcli auth, your agent can perform Classroom operations from chat using the same Google account you already use with gogcli.
- Registered stdio MCP server your agent can call for Classroom operations
- Agent-driven course, assignment, submission, and grading actions via gogcli
- Shared auth pattern with other gogcli-mcp Google packages in the same repo
Recommended MCP Servers
Journey fit
Course creators and bootcamp operators manage learner-facing content and delivery after the product exists; Classroom ops sit in the grow phase where you run programs and update materials. Assignments, announcements, and submission workflows are content-and-lifecycle work tied to how you deliver value to students or cohort members.
How it compares
MCP Classroom integration through gogcli, not a standalone teaching skill or Google’s first-party MCP.
Common Questions / FAQ
Who is gogcli-mcp-classroom for?
It is for solo builders and small teams who run programs in Google Classroom and want Claude Code, Cursor, or another MCP client to manage courses and grading via gogcli.
When should I use gogcli-mcp-classroom?
Use it when you are in grow/operate mode for a course—posting assignments, checking submissions, or grading—and you want those steps callable from your agent instead of manual UI work.
How do I add gogcli-mcp-classroom to my agent?
Install the npm package gogcli-mcp-classroom, complete gogcli Google auth, set GOG_ACCOUNT (and GOG_PATH if needed), then add the stdio MCP server entry in Claude Code or your host’s MCP config pointing at that package.