← Back to Skills Marketplace
chrischall

Tmp.ZvBQwLjjXS

by chrischall · GitHub ↗ · v2.0.4 · MIT-0
cross-platform ⚠ suspicious
78
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install 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 subm...
README (SKILL.md)

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": "[email protected]"
      }
    }
  }
}

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).

Usage Guidance
Install only if you are comfortable giving an agent Google Classroom administrative capabilities. Pin and verify the npm package, use the least-privileged Google account possible, and require explicit confirmation before deleting courses, changing rosters, grading/returning work, accepting invitations, or using the escape-hatch command.
Capability Analysis
Type: OpenClaw Skill Name: gogcli-mcp-classroom Version: 2.0.4 The skill bundle contains metadata and documentation for a Google Classroom management tool via an MCP server. The SKILL.md file describes standard administrative functions (managing courses, students, and grades) and provides setup instructions using npx. No executable code was provided for analysis, and the documentation contains no signs of prompt injection, data exfiltration, or malicious intent.
Capability Assessment
Purpose & Capability
The Classroom-management purpose is coherent, but the advertised capabilities include high-impact actions such as deleting courses, changing rosters, grading/returning submissions, and accepting invitations.
Instruction Scope
The instructions list broad mutation tools and an escape-hatch command without stating confirmation, scoping, rollback, or other safeguards for destructive or account-changing operations.
Install Mechanism
The skill is instruction-only but tells users to run an unpinned npm package with npx; no package code is included in the reviewed artifacts.
Credentials
Using an authenticated Google account is expected for Google Classroom administration, but the registry metadata does not declare credentials or environment variables while the SKILL.md requires gogcli authentication and GOG_ACCOUNT.
Persistence & Privilege
The skill relies on an existing authenticated gogcli profile, which is sensitive account state, but the artifacts do not show hidden background persistence or self-propagation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gogcli-mcp-classroom
  3. After installation, invoke the skill by name or use /gogcli-mcp-classroom
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.4
- Improved skill description for clarity on managing Google Classroom, including courses, users, coursework, announcements, and gradebook actions. - Updated documentation to detail all 49 available tools, grouped by category. - Clarified setup instructions and system requirements. - Listed supported Classroom actions and provided guidance for unsupported features.
Metadata
Slug gogcli-mcp-classroom
Version 2.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tmp.ZvBQwLjjXS?

Use when the user asks to manage Google Classroom — create or update courses, enroll students and teachers, post announcements, create assignments, view subm... It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.

How do I install Tmp.ZvBQwLjjXS?

Run "/install gogcli-mcp-classroom" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tmp.ZvBQwLjjXS free?

Yes, Tmp.ZvBQwLjjXS is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tmp.ZvBQwLjjXS support?

Tmp.ZvBQwLjjXS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tmp.ZvBQwLjjXS?

It is built and maintained by chrischall (@chrischall); the current version is v2.0.4.

💬 Comments