Schoology MCP — Development skill for Claude Code
🎓 TypeScript client + Claude MCP skill for Schoology — no admin API keys needed.
How to install Schoology MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open riripatate/schoology-api and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Schoology MCP does
🎓 TypeScript client + Claude MCP skill for Schoology — no admin API keys needed.
Alternatives in Development
- Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
- Google Ads Meta Ads MCP — Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Cl 3.2k ★
- Sanitize — Detect and redact PII from text files — 15 categories (SSNs, credit cards, API keys, etc.), zero dependencies 3.1k ★
README
🎓 Schoology
**Your grades, assignments, and messages — in Claude.**
[](https://github.com/riripatate/schoology-api/actions/workflows/ci.yml) [](https://www.npmjs.com/package/@schoologymcp/mcp) [](https://opensource.org/licenses/MIT)
Log in once with your username and password. Ask Claude anything about your classes.
Install
Pick your Claude. Copy the prompt. Paste it. Done.
Claude Code
Open Claude Code and paste:
Run `claude mcp add schoology -- npx -y @schoologymcp/mcp`. The first time it starts, a browser tab opens where I'll sign in to Schoology. Confirm it's working by listing my classes.
Cowork
Open Cowork and paste:
Add `npx -y @schoologymcp/mcp` to my Cowork MCP config. On first run it opens a browser tab for Schoology sign-in — no credentials needed in the config. Verify it works by fetching my grades.
What you can ask
- What are my grades this semester?
- What's due this week?
- Summarize my unread messages.
- When's my next math test?
- Which classes am I doing worst in?
What it can do
| 📊 Grades | Full report across all classes |
| 📝 Assignments | Due dates, descriptions, status |
| 💬 Messages | Inbox, sent, read threads |
| 📅 Calendar | Upcoming events and deadlines |
| 🏫 Classes | Sections, courses, discussions |
| 👥 Groups | Memberships and group content |
Requirements
- Claude Code or Cowork
- Your Schoology username and password
- Node.js 18+
That's it. No API keys. No admin access.
How it works
Most schools lock down Schoology's official API. This skill logs in as you — in an invis
Related Skills
Admin
Manage Brain API keys from the admin panel
Voice Memo Organizer
Claude Code skill that organizes hundreds of Apple Voice Memos into a searchable archive with transcriptions,
Dexscreener Unofficial CLI + MCP + Skills
You are a token scanning specialist using the Dexscreener Unofficial CLI (not affiliated with or endorsed by D
Claudinho
⚽ 2026 World Cup live scores in your terminal — MCP server, CLI & statusline for Claude Code and Cursor. No AP
Harnessmeter
A profiler for your agentic harness. Price every line of CLAUDE.md, every skill, subagent and MCP tool schema
Ariadne
Fast local MCP server for deterministic cross-service API-chain discovery across REST, GraphQL, Kafka, TypeScr
Related Agents
Diva Agent Builder
Builds a complete Diva SDK agent (Python diva-ai or TypeScript @diva-ai/sdk) from a spec — project scaffolding
Raider Test Writer
Write Langertha::Raider tests with Test2::V0 — agent loop, MCP tool calling, CLI/Hall/ACP behavior. Tests neve
Contract Sync
Propaga un cambio del contrato OpenAPI B2B de FreeTicket (/api/v1) a TODOS los clientes del paraguas (cli y mc