# Aventri MCP

> Aventri MCP manages your entire event lifecycle, from initial planning to post-event attendee tracking. Use your agent to list all events, search for specific contacts, clone successful conference modules, and update speaker information—all without leaving your chat window.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Tags:** event-planning, contact-management, speaker-management, event-cloning, crm-integration

## Description

Managing large conferences means juggling dozens of data points: who is speaking, who needs an invite, which event module belongs where. This MCP connects directly to Aventri, giving your AI client the ability to handle those complex logistical tasks using plain language commands.

You can tell it to list every event in your account or search for a specific attendee by email. Need to set up next year's summit? Just ask it to clone an existing conference module and rename it. It also keeps your contact database current, allowing you to add new attendees, update old records, or manage pre-approved lists instantly.

When using this MCP through Vinkius, your agent acts like a dedicated event coordinator, accessing all the necessary data points—from speaker bios to attendance counts—so you don't have to click through five different dashboards just to get a list of names. It keeps your focus on planning, not on button-clicking.

## Tools

### add_contact
Creates a brand new contact record in the account database.

### add_pre_approved
Adds specific contacts to the group that is pre-approved for attendance.

### add_pre_load
Adds bulk registrant data for attendees who are expected but haven't registered yet.

### clone_event
Duplicates an entire event setup, preserving all core modules and structure.

### create_speaker
Generates a new speaker profile at the account level.

### delete_contact
Removes an existing contact record from the system completely.

### get_contact
Fetches detailed information for a single, specific contact using their ID or identifier.

### get_speaker
Retrieves full details on a speaker and all associated sessions they are presenting at.

### list_contacts
Generates a comprehensive list of every contact currently in the Aventri account.

### list_events
Provides an overview and listing of all events managed by the organization.

### list_speakers
Pulls a directory list of every speaker associated with the account.

### search_events
Filters and finds specific events by criteria like date range or keyword.

### update_contact
Modifies existing details for a contact record that already exists in the system.

## Prompt Examples

**Prompt:** 
```
List all events currently in my Aventri account.
```

**Response:** 
```
I've retrieved your events. You have 3 active events: 'Global Tech Summit 2024' (ID: 8821), 'Annual Partner Meetup' (ID: 9932), and 'Developer Workshop' (ID: 10443).
```

**Prompt:** 
```
Find the contact details for the user with email 'john.doe@example.com'.
```

**Response:** 
```
Searching contacts... I found John Doe (Contact ID: 55402). He is registered as a 'Senior Manager' at 'Example Corp'. Would you like to see his full profile?
```

**Prompt:** 
```
Clone event 8821 and call it 'Global Tech Summit 2025'.
```

**Response:** 
```
I am initiating the clone process for event 8821. I will duplicate the core modules to create your new 2025 event instance. One moment...
```

## Capabilities

### List and Search Events
Retrieve comprehensive lists of all scheduled events or pinpoint specific ones by name and date.

### Manage Contacts and Attendees
Search, add, update, or delete contact records within the system using conversational queries.

### Coordinate Speakers
List all account-level speakers and fetch detailed information about their sessions.

### Duplicate Event Structures
Clone an existing event, copying core modules for rapid setup of similar future conferences.

### Control Registrations
Add contacts to special lists, including pre-approved or pre-load registrant groups, ensuring smooth access control.

## Use Cases

### The Annual Summit Prep
It's time to plan next year's Global Tech Summit. Instead of opening the old event and copying modules, I tell my agent to run `clone_event` on last year's setup. The core framework is instantly ready for me to adjust.

### The Last-Minute Speaker Addition
A speaker just confirmed. Instead of logging into Aventri and navigating the profile pages, I ask my agent to use `create_speaker` with their bio and session details, adding them to the roster in seconds.

### The Attendee Data Cleanup
I received a spreadsheet of 50 new leads. Instead of manually entering each one, I ask my agent to use `add_contact` for every name on the list, keeping our database clean and complete.

### The VIP Access Check
I need to ensure three key board members can enter the conference. Instead of logging in to check their status, I ask my agent to use `add_pre_approved` for all three emails and confirm they are set.

## Benefits

- Stop manually recreating conference builds. Use the `clone_event` tool to duplicate entire successful structures, saving hours of tedious module setup time for annual events.
- Keep your CRM current without copy/pasting. You can use `add_contact` or `update_contact` to manage attendee data directly from your chat interface, keeping records clean and accurate.
- Get immediate answers on speaker credentials. The `get_speaker` tool pulls not just names, but detailed session associations, making pre-briefings fast and reliable.
- Simplify registration control. Instead of manual list management, the MCP lets you use `add_pre_approved` or `add_pre_load` to guarantee smooth access for all attendees.
- Find what you need instantly. You can run a broad search using `search_events`, or narrow it down immediately by calling `get_contact` with a specific email address.

## How It Works

The bottom line is that once connected, you manage complex event data using natural speech commands instead of navigating multiple web forms and dashboards.

1. Subscribe to this MCP and provide your unique Aventri Account ID and API Key.
2. Connect the credential set to your preferred AI client (Claude, Cursor, Windsurf, etc.).
3. Tell your agent what you need done—for example, 'Find all speakers associated with Global Tech Summit 2025'—and it executes the command.

## Frequently Asked Questions

**Can Aventri MCP list all the events in my account?**
Yes, the `list_events` tool pulls a comprehensive overview of every event managed by your organization. It's great for getting an immediate count or checking dates across multiple properties.

**How do I find details about a specific speaker with Aventri MCP?**
You use the `get_speaker` tool. This doesn't just give you their name; it pulls detailed information on them and all sessions they are presenting at, saving you multiple searches.

**What is the difference between `add_contact` and `update_contact`?**
`add_contact` creates a brand new person in your database. Use `update_contact` when the person already exists, but you need to change their phone number or job title.

**Can I use Aventri MCP for pre-event access control?**
Absolutely. You can use tools like `add_pre_approved` and `add_pre_load` to manage special lists of attendees, guaranteeing smooth registration before the event even begins.

**Can I search for events by date range using Aventri MCP?**
Yes. The `search_events` tool lets you filter and find specific events based on criteria like a date range or keyword, making discovery fast.