# Family Anniversary Reminder Plan AI Agent Connect

> Family Anniversary Reminder Plan MCP handles the math and scheduling for your important life events. It calculates how much lead time you need for celebrations and builds a chronological list of reminders so you can stay ahead of birthdays, anniversaries, and other major occasions.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_kg4XfvZxHQEpPR9yoC2v0iHJVcZJhPHzzPxqkJUJ/ai-agent-connect
- **Tags:** reminders, family, planning, calendar, automation

## Description

Managing family milestones shouldn't feel like a chore. This MCP takes the guesswork out of preparation by turning dates into actionable schedules. Instead of just remembering a date, you can define how much lead time you need to buy a gift, book a venue, or send a card. Your AI client uses this data to build a structured calendar of reminders that tells you exactly when to act. You can check upcoming notifications for a specific window or verify if your preferred way to be notified, like SMS or email, is supported. It's a practical way to ensure you're never caught off guard by a major anniversary or birthday again.

## Tools

### calculate_preparation_window
Determines the total time you need to prepare for a specific event. It calculates the range between your start date and the actual occasion.

### generate_reminder_plan
Creates a chronological calendar of reminders. It takes your event dates and lead times to build a step by step schedule.

### get_upcoming_reminders
Retrieves a filtered list of scheduled notifications. You can ask for reminders occurring within a specific timeframe.

### validate_notification_config
Checks if your chosen communication channels like Email, SMS, or Push are supported. This ensures your reminders actually reach you through the right medium.

## Prompt Examples

**Prompt:** 
```
Create a reminder plan for Mom's birthday on June 15th with a 7-day lead time, and for our Wedding Anniversary on October 20th with a 14-day lead time. Recipients are Mom (Email) and Dad (SMS).
```

**Response:** 
```
1. June 8th: Mom's Birthday (Email). 2. October 6th: Wedding Anniversary (SMS). 3. October 6th: Wedding Anniversary (Email).
```

**Prompt:** 
```
What reminders are scheduled between 2024-05-01 and 2024-06-30?
```

**Response:** 
```
You have one reminder scheduled: June 8th for Mom's Birthday.
```

**Prompt:** 
```
How many days do I need to prepare if I have a 10-day lead time?
```

**Response:** 
```
You have 10 days to prepare before the event occurs.
```

## Capabilities

### Schedule Generation
Your agent builds a full timeline of reminders based on event dates.

### Lead Time Calculation
The MCP calculates exactly how many days you have to prepare for an event.

### Notification Validation
Your AI client checks if your preferred contact methods are available.

### Timeframe Filtering
You can pull up a specific list of reminders for a set period.

## Use Cases

### Birthday Management
Set lead times for family birthdays to ensure gifts are bought in advance.

### Anniversary Planning
Generate a schedule for wedding anniversaries with specific notification needs.

### Holiday Prep
Use lead times to manage the preparation period for major seasonal holidays.

### Notification Auditing
Check if your SMS or Email settings are compatible with the system.

## Benefits

- Automates the creation of chronological reminder lists.
- Calculates preparation windows to prevent last minute rushes.
- Validates communication channels to ensure notifications work.
- Organizes multiple events into a single, manageable schedule.

## How It Works

Connect the MCP to your client and start scheduling.

1. Connect the MCP to your AI client via Vinkius.
2. Provide your event dates and required lead times to your agent.
3. The MCP generates a chronological reminder plan.
4. Your agent uses the plan to notify you when it is time to act.

## Frequently Asked Questions

**How do I create a reminder plan?**
You tell your AI client to use the generate_reminder_plan tool, providing the event dates and how much lead time you need.

**Can I use SMS for my reminders?**
You can check if SMS is supported by using the validate_notification_config tool through your AI client.

**How does the MCP handle multiple events?**
The generate_reminder_plan tool takes a set of occasions and organizes them into a single chronological calendar.

**Can I see what is coming up next month?**
Yes, you can use the get_upcoming_reminders tool to see all scheduled notifications within a specific timeframe.

**What is a lead time?**
A lead time is the amount of time you want to start preparing before the actual event occurs.

**How do I create a new reminder schedule?**
You can use the `generate_reminder_plan` tool by providing your occasions and recipient details.

**Can I check which reminders are coming up soon?**
Yes, use the `get_upcoming_reminders` tool to filter reminders within a specific date range.

**What notification channels are supported?**
The system supports standard channels like Email, SMS, and Push. You can verify specific support using `validate_notification_config`.
