timeedit-mcp

Retrieve TimeEdit course, program, and event data from ICS calendars.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ekvanox/timeedit-mcp --skill timeedit-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timeedit-mcp
Source: https://github.com/ekvanox/timeedit-mcp/tree/main
Command: npx skills add https://github.com/ekvanox/timeedit-mcp --skill timeedit-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires icalendar, mcp, py-toon-format, pydantic, uvicorn, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies accessing TimeEdit schedules, allowing you to quickly retrieve information about courses, programs, and events without manual calendar browsing.

Core Features & Use Cases

  • Programs and Courses List: View all available programs and their associated courses.
  • Events Retrieval: Access events for specific courses or programs.
  • Re-exam Identification: Find re-exams or tentamen events for a course.
  • Flexible Filtering: Filter events based on text, location, course, program, or date.
  • Use Case: Need to find the next exam for a specific course? Use this Skill to quickly locate and provide relevant exam information.

Quick Start

Use the timeedit-mcp skill to list all events for course code 'ABC123'.

Frequently Asked Questions about timeedit-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve course events from a TimeEdit ICS calendar?

To retrieve course events from a TimeEdit ICS calendar, you provide the ICS URL to the Skill and use MCP tools to query and filter events by course code, program, or date.

Can I filter TimeEdit schedules to find specific re-exam events?

Yes, you can filter TimeEdit schedules to find specific re-exam events by applying text, location, course code, or date filters to the retrieved calendar data.

What do I need to set up before querying TimeEdit schedules with MCP?

Before querying TimeEdit schedules with MCP, you need to obtain and provide a valid TimeEdit ICS URL to initialize the data setup for event retrieval.

How does the TimeEdit MCP skill handle course code matching?

The TimeEdit MCP skill handles course code matching by parsing the ICS calendar data and applying text filters to return events associated with the specified course code.

Can I list all available programs and courses from a TimeEdit ICS feed?

Yes, you can list all available programs and their associated courses from a TimeEdit ICS feed using the provided MCP tools to view the structured calendar data.

What are the limitations of using ICS feeds for TimeEdit course information?

Using ICS feeds for TimeEdit course information requires a valid URL for initial setup and limits queries to the events and filtering capabilities present in the parsed calendar data.