general MCP Server
MCP server: drop a syllabus PDF → get a day-by-day study plan with spaced repetition → export to ICS, Google Calendar, or Notion. Works in Cursor, VS Code, Claude Desktop, and Windsurf. No paid API required.
Discovered via github-topic:mcp-server and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
`.ics` file — import into any calendar app
Creates a Notion database for session-based export (one row per session). Run once, use the returned `database_id`.
Checkbox
Detail
Assigns importance scores to topics (used by spaced repetition mode to prioritise).
Text
Live events pushed to your Google Calendar, stacked in the evening (default 8 PM)
Fix anything in a `CourseModel`: title, timezone, add/remove topics, add/update/remove assessments, override dates.
Date
How
`CourseModel` + `StudyPreferences` → `StudyPlan` with **spaced repetition only**. For coverage mode (interleaved review, tutorial scheduling) use `full_pipeline` instead.
Text
What it does
`CourseModel` + `StudyPlan` → polished Markdown report (exam countdown, weekly hours, priority topics, first 7 sessions).
Text
What you get
Syllabus → plan → export in one call. Supports both planning modes, all export formats, inline credentials, tutorial scheduling, and dynamic re-sync.
`StudyPlan` → ICS / JSON / Notion (sessions) / Google Calendar. Requires credentials for live exports. Does **not** support `notion_daily` — use `full_pipeline` for that.
total study time that day
Raw structured data
Returns the full extracted text of any input (PDF/DOCX/HTML/URL/text). Use this when extraction looks wrong — read the text yourself and fix with `apply_course_corrections`. Also returns `is_likely_syllabus` confidence score.
Creates a Notion database for the daily plan (one row per day: Date, Topics, Details, Total Minutes, Done checkbox). Run once, use the returned `database_id` as `notion_daily_database_id`.
One Notion page per day: Date, Topics, Details (`[review] X — 25 min` / `[learn] Y — 60 min`), Total Minutes, Done checkbox
PDF/text → `CourseModel` (title, topics, assessments, confidence scores). Returns `courses_list` for multi-course documents.
Type
One Notion page per session (original format)
Refines assessments and exam dates with confidence and missing-date warnings.
Title
Implementing and auditing GCP VPC firewall rules to enforce network segmentation, restrict ingress and egress traffic, apply hierarchical firewall policies across the organization, and monitor firewall rule effectiveness using VPC Flow Logs.
Auditing Google Cloud Platform IAM permissions to identify overly permissive bindings, primitive role usage, service account key proliferation, and cross-project access risks using gcloud CLI, Policy Analyzer, and IAM Recommender.
Configuring Google Cloud Identity-Aware Proxy (IAP) to enforce per-request identity verification for Compute Engine, App Engine, Cloud Run, and GKE services using access levels, context-aware policies, and programmatic access with service accounts.
Implement GCP Binary Authorization to enforce deploy-time security controls that ensure only trusted, attested container images are deployed to Google Kubernetes Engine and Cloud Run.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini Enterprise Agent Platform
The secure gateway connecting AI agents to enterprise systems.
DecisionBox connects to your data warehouse, runs autonomous AI agents that write and execute SQL, and surfaces validated insights and actionable recommendations — without you asking a single question.
Learn how to use the cloud-gcp Claude skill. Complete guide with installation instructions and examples.
Learn how to use the implementing-gcp-vpc-firewall-rules Claude skill. Complete guide with installation instructions and examples.
Learn how to use the auditing-gcp-iam-permissions Claude skill. Complete guide with installation instructions and examples.