360 Secure SkillHub
360 安全技能中心

Tmp.S252qZs2xo

封装 gogcli 的 Google Classroom MCP 服务器,提供 49 个工具(认证 5 个 + 44 个 Classroom 工具),覆盖课程、学生与教师名册、课程作业、提交与评分、公告、主题和邀请;需已安装并认证 gogcli,且 Node.js 18+。guardians、materials 与 assignee 管理需改用 gog_classroom_run 逃生通道。

chrischall
chrischall
热度 64.60
最近更新 2026-06-12 21:45:00
分类:协作依赖:MCP 服务 / 第三方 API应用场景:任务管理 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add gogcli-mcp-classroom
Metadata
name
gogcli-mcp-classroom
description
Use when the user asks to manage Google Classroom — create or update courses, enroll students and teachers, post announcements, create assignments, view submissions, grade work, manage topics, or send/accept invitations. Triggers for requests involving classrooms, courses, assignments, coursework, homework, student rosters, gradebook, or classroom management. Includes auth and Classroom tools only.

gogcli-mcp-classroom

Extended Google Classroom MCP server via gogcli — 49 tools: auth (5) + 44 dedicated Classroom tools spanning courses, students, teachers, coursework, submissions, announcements, topics, invitations, and profiles.

Requirements

  • gogcli installed and authenticated
  • Node.js 18 or later

Setup

{
  "mcpServers": {
    "gogcli-classroom": {
      "command": "npx",
      "args": ["-y", "gogcli-mcp-classroom"],
      "env": {
        "GOG_ACCOUNT": "you@gmail.com"
      }
    }
  }
}

Classroom Tools

Area Tools
Courses list / get / create / update / delete / archive / unarchive
Students list / get / add / remove
Teachers list / get / add / remove
Roster combined students+teachers list
Coursework list / get / create / update / delete
Submissions list / get / grade / return / turn-in / reclaim
Announcements list / get / create / update / delete
Topics list / get / create / update / delete
Invitations list / get / create / accept / delete
Profile get (self or by userId)

For guardians, guardian-invitations, materials, and assignee management, use gog_classroom_run (the escape hatch).