study-dashboard
Active·★ 76·MIT·Updated 2026-09-25
A self-hostable personal study dashboard that tracks courses, schedule, lectures, study topics, deliverables, and tasks. It integrates with Claude via MCP (Model Context Protocol) with ~45 tools, allowing Claude to interact with the app from browser, phone, desktop, or Claude Code. The app provides a real-time view of academic progress and supports seamless AI-assisted learning.
#anthropic#claude#claude-code#fastapi#mcp#mcp-servers#model-context-protocol#react
01
Features
01Self-hostable personal study dashboard
02Integration with Claude via MCP (~45 tools)
03Real-time tracking of courses, schedule, lectures, study topics, tasks, and deliverables
04MCP connector for Claude.ai, Claude Code, and mobile app
05Upload and manage course files with PDF rendering to images
02
Compatibility
Local web app
Local browser
Verified via docs
Claude.ai
Claude.ai web
Verified via docs
Claude iOS
Claude iOS app
Verified via docs
Claude Code
Claude Code CLI
Verified via docs
03
Quick start
1
$ git clone https://github.com/AmmarSaleh50/study-dashboard
2
$ cd study-dashboard
3
$ uv sync
4
$ cd web
5
$ pnpm install
6
$ cd ..
04
Use cases
↳Study session with Claude: fetch lecture slides, teach content, and mark topics as studied via voice or text commands
↳One-time semester seeding: use Claude Code to import all course data from LMS files and populate the dashboard
↳Daily management: check deadlines, add tasks, and review progress through the dashboard or Claude interface
05
Alternatives
OpenStudy★ 76
Self-hostable study dashboard with a built-in MCP server so Claude can read, write, and teach from your courses, lectures, and deadlines — Making better use of your Claude/ChatGPT subscription
whatsapp-mcp★ 251
WhatsApp MCP server - Connect Claude to WhatsApp for reading and sending messages
akb★ 163
AKB — Agent Knowledgebase. Organizational memory for AI agents: vault-scoped docs / tables / files unified by URI graph, served over MCP.
mcp-gateway★ 84
Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings
xp-mcp★ 12
Local-first, read-only MCP server to talk to your XP Investimentos portfolio through Claude Desktop. TypeScript + SQLite. Zero scraping, zero credentials.
whoop-mcp★ 134
Model Context Protocol server giving Claude (or any MCP client) full read + write access to your Whoop fitness data via the private reverse-engineered iOS API. 47 tools: recovery, sleep, strain, HRV trends, Strength Trainer, journal, Whoop Coach, and smart alarm. TypeScript + zod, auto-refresh Cognito auth.
Comments
Log in to leave a comment
No comments yet. Be the first!