chaoscourse

lmdrew96/chaoscourse
★ 0 stars TypeScript 🤖 AI/LLM Updated 1d ago
MCP server that makes Claude semester-aware by parsing syllabi into structured course data
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "chaoscourse": {
      "command": "npx",
      "args": [
        "-y",
        "lmdrew96/chaoscourse"
      ]
    }
  }
}

README Excerpt

> MCP server that makes Claude semester-aware by parsing syllabi into structured, queryable data. ChaosCourse is part of the [Chaos ecosystem](https://adhdesigns.dev). Import syllabi (PDF/DOCX → text), and Claude can answer "what's due this week?", "what should I prioritize?", and "what's the late work policy for PHIL 205?" — factoring in due-date proximity × grade weight × current standing.

Tools (1)

WebStandardStreamableHTTPServerTransport