# Household Emergency Contact Card Generator AI Agent Connect

> Household Emergency Contact Card Generator MCP helps you organize critical family and household contact information. Your AI client uses this MCP to validate contact details, summarize lists, and format everything into structured, printable cards. It's a quick way to ensure your household has ready-to-use emergency information in a physical format.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_WIe6jaljLEk1BrLYnF9Fdt1Ml0isfFZckudov8sJ/ai-agent-connect
- **Tags:** emergency, contacts, printable, household, safety

## Description

You can use this MCP to turn messy contact lists into organized, printable emergency cards. Instead of manually formatting text for a printout, you give your contact details to your AI client and let it handle the layout. It checks your data to make sure phone numbers and addresses aren't missing or broken before you try to print. You can also pick different visual styles for the cards to suit your needs. It's built to help you move from a raw list of names and numbers to a physical document you can keep in a kitchen drawer or a car glovebox. Your agent does the heavy lifting of organizing the hierarchy of contacts, ensuring primary responders are listed first.

## Tools

### generate_contact_card
This tool creates a formatted, printable text card using your provided emergency contacts.

### get_template_layout
This tool retrieves different visual structures and templates for your cards.

### summarize_contact_list
This tool provides a high-level count and overview of the contacts you've provided.

### validate_contact_data
This tool checks your contact information for completeness and correct formatting.

## Prompt Examples

**Prompt:** 
```
Generate an emergency card for John Doe (555-0101, 123 Maple St, English) and Jane Doe (555-0102, 123 Maple St, English) with John as the primary contact.
```

**Response:** 
```
EMERGENCY CONTACT CARD
----------------------
PRIMARY CONTACT:
Name: John Doe
Phone: 555-0101
Address: 123 Maple St
Language: English

SECONDARY CONTACT:
Name: Jane Doe
Phone: 555-0102
Address: 123 Maple St
Language: English
```

**Prompt:** 
```
Check if my contact list is valid: [{'fullName': 'Alice', 'phoneNumber': '123', 'address': 'Road 1', 'preferredLanguage': 'en'}]
```

**Response:** 
```
The contact data is invalid because the phone number format is incorrect.
```

**Prompt:** 
```
How many contacts are in this list: [{'fullName': 'Bob', 'phoneNumber': '555-1234', 'address': 'Street A', 'preferredLanguage': 'en'}, {'fullName': 'Charlie', 'phoneNumber': '555-5678', 'address': 'Street B', 'preferredLanguage': 'es'}]?
```

**Response:** 
```
You have provided 2 contacts. The languages used are English and Spanish.
```

## Capabilities

### Data Validation
Your agent checks phone numbers and addresses for errors before you print.

### Template Selection
You can request different visual layouts for your contact cards.

### Contact Summarization
Your AI client provides a quick count and language overview of your list.

### Printable Formatting
The MCP converts raw contact data into a structured text layout ready for printing.

## Use Cases

### School Readiness
Generate cards for children to keep in their school bags with primary and secondary contact info.

### Home Safety
Create a printed sheet for the refrigerator containing all household emergency numbers.

### Travel Prep
Make cards for family members traveling with specific language preferences noted.

### Small Office Setup
Produce standardized contact cards for staff to keep at their desks.

## Benefits

- Reduces errors by validating phone numbers and addresses.
- Saves time by automating the layout of contact cards.
- Organizes contacts into a clear hierarchy of importance.

## How It Works

Connect your AI client to Vinkius and start generating cards through simple text commands.

1. Connect your MCP-compatible client to Vinkius.
2. Provide your contact list to your AI client.
3. Ask the agent to validate the data for errors.
4. Request a specific template layout.
5. Command the MCP to generate the final printable card.

## Frequently Asked Questions

**How do I use this MCP with Claude or Cursor?**
You connect your client to Vinkius once, and then you can use the tools directly within your existing chat interface.

**Can the MCP check if my phone numbers are correct?**
Yes, the validate_contact_data tool checks the formatting and completeness of your contact information.

**Can I change how the contact card looks?**
Yes, you can use the get_template_layout tool to select different visual structures for your cards.

**Does this MCP host my data?**
Vinkius hosts the MCP, but you provide the contact data through your AI client during your session.

**What kind of output do I get?**
The MCP generates a structured, printable text layout containing all the contact details you provided.

**How do I ensure the contacts are in the right order?**
You can use the `generate_contact_card` tool by providing a `contactOrder` array. This array should contain the names of your contacts in the exact sequence you want them to appear on the card.

**What happens if I miss a phone number?**
The `validate_contact_data` tool will check your information. If a mandatory field like a phone number is missing, the validation will fail to ensure your emergency card is complete and reliable.

**Can I change the look of the card?**
Yes, you can use `get_template_layout` to retrieve different visual structures, such as 'standard' or 'compact', to suit your needs.
