# Amilia MCP for AI Agents AI Agent Connect

> Amilia MCP lets you manage recreation programs, family accounts, and participant registrations through your AI agent. It connects your SmartRec data so you can audit activities, track sign-ups, and check attendance rosters with natural language. It's built for recreation directors and facility managers who need to handle high-volume community operations without digging through multiple dashboard tabs.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_toUOq0rL2c9QL9O4d57BxjAReXnK332aSF5MSo71/ai-agent-connect
- **Tags:** recreation-management, registration, attendance-tracking, community-operations, activity-scheduling

## Description

Managing a community center or a summer camp means juggling a million moving parts. You're constantly switching between tabs to see who's signed up for the next swimming lesson, looking up family contact info for a support call, or checking if everyone showed up for the morning yoga class. This Connector changes that by bringing your Amilia data directly into your chat interface. Instead of hunting for a specific ID or scrolling through a long list of registrations, you can just ask your agent to pull up the roster for a specific session or find a household's history. It handles the heavy lifting of data retrieval so you can focus on running the actual programs. You can ask your agent to find out which activities are the most popular to help plan next year's schedule, or pull a full list of contacts for a specific household when a parent calls with a question. It handles the tedious work of digging through the database, letting you stay focused on the people you serve. Whether you're auditing sign-ups for a large event or quickly verifying a participant's status, this tool puts your operations in one place. You can find this and thousands of other integrations in the Vinkius catalog to keep your workspace organized.

## Tools

### list_accounts
Lists all family accounts in your organization. Use this to see your full database of households.

### get_account_details
Pulls a specific account profile. It's great for getting a snapshot of a family's information.

### list_contacts
Lists all contacts for a specific account. Use this to find phone numbers or names for individual family members.

### list_programs
Lists all recreational programs. This helps you see every major offering like camps or sessions.

### get_program_details
Gets metadata for a specific program. Use it to see the fine print on a specific activity.

### list_activities
Lists all activities under a program. This helps you see the specific classes offered in a session.

### list_activity_occurrences
Lists the schedules for activities. Use this to find specific dates and times for classes.

### list_registrations
Lists all registrations for an account. This is your go-to for auditing a family's sign-up history.

### get_attendance
Gets the attendance roster for an occurrence. Use this to see who showed up for a specific class.

## Prompt Examples

**Prompt:** 
```
What's the status of the Smith family's registration?
```

**Response:** 
```
I've looked up the registration history for the Smith Household. Here is what I found:

*   **Summer Camp 2026**: Registered (Confirmed)
*   **Fall Swimming**: Registered (Pending Payment)
*   **Adult Fitness**: Not Registered

Would you like me to pull the contact details for the parents?
```

**Prompt:** 
```
Show me the attendance for the 10 AM Yoga class today.
```

**Response:** 
```
I've retrieved the roster for the 'Beginner Yoga' session today at 10:00 AM.

| Participant Name | Status |
| :--- | :--- |
| Alice Johnson | Checked In |
| Bob Smith | Checked In |
| Charlie Davis | Checked In |
| Dana White | Missing |

There are 4 participants total; 3 have checked in so far.
```

**Prompt:** 
```
List all the programs we have for the summer season.
```

**Response:** 
```
Here are the active programs for the summer season:

1.  **Summer Camp 2026**
2.  **Junior Swim Team**
3.  **Youth Soccer League**
4.  **Community Garden Workshop**

Which one would you like to see more details on?
```

## Capabilities

### Pull family account profiles
Get complete household details and contact lists instantly.

### Audit program activities
See every scheduled class and its specific occurrences.

### Track sign-ups
Retrieve registration histories for any specific account.

### Check attendance rosters
See who's checked in for a specific event.

### Monitor program popularity
Identify which activities are getting the most traction.

## Use Cases

### Verifying registration during a support call
A parent calls to ask if their child is signed up for soccer. You use get_account_details and list_registrations to confirm their status in seconds.

### Checking daily attendance for a gym class
A manager needs to see who's present for the 10 AM yoga session. You use get_attendance to pull the roster immediately.

### Auditing popular programs for next season
A director wants to see which camps had the most interest. You use list_programs and list_activities to identify trends.

### Finding contact info for a facility emergency
You need to reach a guardian quickly. You use list_contacts to get the phone numbers for a specific household.

## Benefits

- Stop manual data entry by using list_registrations to audit sign-ups instantly.
- Get faster answers on participant info by pulling data with get_account_details.
- Reduce support wait times by using list_contacts to find family info quickly.
- Monitor real-time attendance with get_attendance to see who's present.
- Plan better seasons by using list_programs and list_activities to see what's popular.

## How It Works

The bottom line is you stop clicking through dashboards and start getting answers through conversation.

1. Connect your Amilia Organization Identifier, username, and password to the Connector.
2. Open your AI client like Claude or Cursor.
3. Ask questions about your programs, registrations, or attendance to get real-time data.

## Frequently Asked Questions

**Can the Amilia MCP help me manage my recreation programs?**
Yes. It connects to your Amilia account so you can ask your AI agent to list programs, check specific activity schedules, and see which classes are most popular.

**How does the Amilia MCP handle participant registration?**
It allows you to audit sign-ups instantly. You can ask your agent to see the registration history for any specific family or household.

**Can I use the Amilia MCP to check who's at a class right now?**
Absolutely. You can pull up the attendance roster for any specific class occurrence to see who has checked in and who is missing.

**Is the Amilia MCP good for customer support teams?**
It's great for support. Your team can quickly pull up family account profiles and contact lists to resolve inquiries without searching through the main dashboard.

**How do I get my family account info using the Amilia MCP?**
Just ask your AI agent to find a specific account. It will pull the profile details, including family members and contact information.

**Does the Amilia MCP work for community center managers?**
Yes, it's designed specifically for community centers, gyms, and camps that use Amilia to manage their programs and registrations.

**How do I find my Amilia Organization Identifier?**
The Organization Identifier (formerly Rewrite URL) is the unique slug found in your Amilia store URL (e.g., `forest-explorers`). You can also use your numeric Organization ID.

**How does authentication work?**
Your agent uses your Username and Password to authenticate with the `/api/V3/authenticate` endpoint, retrieving a JWT token that is valid for 1 year to authorize subsequent requests.

**Can I get an attendance roster for a specific class?**
Yes! First, use `list_activity_occurrences` to find the specific date/time ID. Then, use `get_attendance` to retrieve the roster and check-in statuses for that occurrence.