I built an MCP server so Claude stops telling me to do homework I already submitted
Описание и применение
Сервер MCP для Brightspace позволяет AI‑ассистентам выдавать актуальные списки задач, игнорируя уже сданные работы.
Задача
AI tools only read due dates and nag about finished work because they don’t know what has already been submitted.
Результат
The MCP server enables AI assistants to provide accurate, up-to-date to-do lists that respect already-submitted work, improving study efficiency.
Рабочий процесс
- 1. Install the MCP server with
npx brightspace-d2l-mcp setup. - 2. A browser window opens for authentication via Duo, Microsoft, Okta, or Shibboleth.
- 3. The server connects to Claude Desktop, Claude Code, Cursor, VS Code Copilot, and other apps.
- 4. The AI queries the server for pending assignments, grades, exam dates, and resources.
- 5. The server returns a ranked to-do list and optional calendar exports.
Доказательства
The problem is that most tools only read due dates. They have no idea you already handed something in, so they keep nagging you about finished work.
I built brightspace-d2l-mcp. It's an MCP server that checks your actual submission status for every assignment. Ask it what's left and it skips everything that's done.
One command. It connects Claude Desktop, Claude Code, Cursor, VS Code Copilot and about ten other apps for you.
It's read-only, runs on your computer and never stores your password. A test fails the build if anyone ever adds a write call.
- Дата записи: 2026-10-13T06:42:08.906Z