# Relative Contact Change Log AI Agent Connect

> Relative Contact Change Log MCP manages contact information updates for family members. It lets you schedule changes for future dates and generates checklists to ensure you notify the right people when details change. You can use it with any MCP-compatible client to log new data, check current contact info, and track pending notification tasks.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_jG6jqHV4ucwvLK770z5BjnFwshZr6MkPAIRM0g3Z/ai-agent-connect
- **Tags:** contact-management, family, logging, checklist, scheduling

## Description

Managing family contact information is harder than it looks, especially when updates need to happen on specific dates. This MCP handles the logistics of tracking changes for relatives. Instead of just overwriting old data, you can log a modification and set an effective date for the future. This is useful when a relative is moving or changing their phone number next week, but you aren't ready to update everyone's records just yet.

You can use your AI client to see exactly what information is currently active or to pull a prioritized checklist of updates that need to be handled. Once you've sent out the necessary notifications to the rest of the family, you can mark the change as complete. It keeps the process organized so no one gets left with outdated contact details.

## Tools

### get_relative_contact_details
This tool pulls the current, active contact info for a specific relative.

### get_update_checklist
Use this to get a prioritized list of tasks based on upcoming contact changes.

### log_contact_change
This tool records a new modification to a relative's contact info, provided the effective date is today or in the future.

### mark_change_complete
This tool finalizes a change entry after you have finished sending out notifications.

## Prompt Examples

**Prompt:** 
```
Log a change for relative ID 'rel-123' changing their email and phone, effective next Monday.
```

**Response:** 
```
The change for relative rel-123 has been logged with an effective date of 2025-05-19.
```

**Prompt:** 
```
What are the current contact details for relative 'rel-456'?
```

**Response:** 
```
The current contact details for rel-456 are: Email: jane.doe@example.com, Phone: 555-0123, Address: 123 Maple St.
```

**Prompt:** 
```
Show me my update checklist for the next two weeks.
```

**Response:** 
```
You have 2 pending changes: 1. Relative rel-789 (Email) effective 2025-05-20. 2. Relative rel-012 (Address) effective 2025-05-25.
```

## Capabilities

### Future-dated updates
Your agent schedules contact changes to take effect on a specific future date.

### Task prioritization
The AI generates a checklist of upcoming changes that require your attention.

### Contact retrieval
Your AI client pulls current, active contact information for any relative on file.

### Change finalization
You signal to the MCP when notifications are sent to close out a pending change.

## Use Cases

### Moving Announcements
Schedule a relative's new address to become active on the day they move in.

### Phone Number Changes
Log a new mobile number and track when everyone needs to be notified.

### Notification Tracking
Use the checklist to ensure every family member is informed of a change before marking it complete.

## Benefits

- Prevents outdated contact info by using effective dates.
- Organizes notification tasks into a clear checklist.
- Maintains a clean history of contact modifications.

## How It Works

Connect your client to Vinkius and start managing updates through natural language.

1. Connect your AI client to the Vinkius-hosted MCP.
2. Tell your agent to log a contact change with a future effective date.
3. Ask for an update checklist to see what needs to be communicated.
4. Notify the relevant people.
5. Tell your agent to mark the change as complete.

## Frequently Asked Questions

**Can I set a change to happen in the past?**
No, the effective date for a new contact change must be today or a date in the future.

**How do I know who to notify about a change?**
You can use the get_update_checklist tool to see a prioritized list of upcoming changes that need to be handled.

**What happens after I send out notifications?**
You use the mark_change_complete tool to finalize the entry and clear it from your pending tasks.

**Which AI clients can use this MCP?**
Any MCP-compatible client like Claude, Cursor, Windsurf, or VS Code can use this tool.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you. You just connect your client and start using the tools.

**How do I record a new contact change?**
You can use the `log_contact_change` tool to record a modification, specifying the relative ID, the fields being changed, the effective date, and the people who need to be notified.

**Can I schedule a change for a future date?**
Yes, when using `log_contact_change`, you can provide an effective date in the future. The change will remain pending until that date is reached.

**How do I know which notifications I still need to send?**
Use the `get_update_checklist` tool to generate a prioritized list of pending changes organized by their effective date.
