A stateless MCP server for Google Classroom — read courses, grade submissions, and auto-submit assignments.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-classroom","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🎓 MCP Classroom > A stateless, production-ready **[Model Context Protocol](https://modelcontextprotocol.io)** server for Google Classroom. > Connect any AI assistant directly to your courses — read rosters and assignments, auto-solve and submit student work, grade submissions, and post polished announcements. [](https://pypi.org/project/mcp-classroom/) [](https://pypi.org/project/mcp-classroom/) [](https://opensource.org/licenses/MIT)  --- ## ✨ What It Does | | | |---|---| | 📚 **Read** | Courses, student & teacher rosters, assignments, submissions, announcements | | 📝 **Create** | Assignments and announcements — with optional AI content polishing | | 🤖 **Solve & Submit** | Agents can read, solve, and autonomously turn in assignments | | 🏆 **Grade** | Set draft and assigned grades on student submissions | | 💬 **Prompts** | Built-in MCP prompts for solving, grading, and progress analysis | | 📂 **Resources** | Direct context access without tool calls | | 🔐 **Zero Setup Auth** | Pre-configured desktop OAuth — no developer console needed | --- ## 📦 Installation ```bash pip install mcp-classroom ``` Or run directly without installing (recommended for MCP clients): ```bash uvx mcp-classroom ``` > **Requires Python 3.10+** --- ## 🔐 Authentication On first run, a browser window opens asking you to sign in with Google and grant Classroom permissions. Credentials are cached in `token.json` — you won't be prompted again until the token expires. **No developer console setup required.** Pre-configured desktop OAuth ships with the package. --- ## ⚙️ Op…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.