mcp_server

zisshh/mcp_server

3.2

If you are the rightful owner of mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The College Deadlines MCP Server is designed to streamline the process of managing college assignment deadlines by integrating VTOP digital assignments with iPhone reminders.

College Deadlines MCP Server

A Model Context Protocol (MCP) server that scrapes VTOP digital assignments and creates iPhone reminders for deadlines.

Purpose

This MCP server provides a secure interface for AI assistants to fetch college assignment deadlines from VTOP (VIT Online Portal) and automatically create reminders in iPhone's native Reminders app.

Features

Current Implementation

  • set_session_cookie - Store VTOP session cookie for authentication
  • fetch_digital_assignments - Scrape all digital assignments from VTOP
  • due_today - Filter assignments due today based on timezone
  • create_reminders_batch - Create iPhone reminders for assignments due today
  • list_all_assignments - Display all fetched assignments with details

Prerequisites

  • Docker Desktop with MCP Toolkit enabled
  • Docker MCP CLI plugin (docker mcp command)
  • macOS (for iPhone Reminders integration)
  • Valid VTOP session cookie (JSESSIONID)
  • Access to VTOP portal

Installation

See the step-by-step instructions provided with the files.

Usage Examples

In Claude Desktop, you can ask:

  • "Set my VTOP cookie: [paste cookie here]"
  • "Fetch my digital assignments from VTOP"
  • "Show me assignments due today"
  • "Create iPhone reminders for today's assignments in my College list"
  • "List all my assignments with details"

Getting Your VTOP Cookie

  1. Login to VTOP in your browser
  2. Open Developer Tools (F12)
  3. Go to Application/Storage → Cookies
  4. Find and copy the JSESSIONID value
  5. Use it with set_session_cookie tool

Architecture