# EventMobi MCP MCP

> EventMobi lets you manage complex conference logistics, attendee check-ins, and live engagement tracking through natural conversation. Connect it via Vinkius to give your AI agent full control over event schedules, participant registration, and real-time poll data for virtual or hybrid events.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** eventmobi, event-management, agenda-builder, attendee-engagement, gamification-api, conference-app, live-polls, mcp

## Description

Need to run a big conference but hate the manual coordination? This MCP connects your EventMobi Experience Manager account directly to your AI client. You can treat your agent like an on-demand operations manager for any event you host. Want to know who showed up today and if they belong to a specific session? Just ask. Need to update the keynote speaker's time slot because of a conflict? Your agent handles it. It manages everything from initial attendee registration through check-ins, keeping all your data—like live poll results or gamification leaderboard scores—updated in real time. Connecting this MCP through Vinkius gives you access to EventMobi’s entire catalog of features, letting your AI client act as a dedicated conference strategist that doesn't require clicking through dozens of separate dashboards.

## Tools

### attendee_checkin
This tool records an attendee's presence at a specific scheduled session.

### register_attendee
It creates an entirely new profile and registers a person into the system.

### create_agenda_session
It adds a new presentation or workshop to the event agenda schedule.

### create_webhook
This tool allows you to subscribe to specific system events, ensuring data flows automatically when triggers occur.

### get_event_details
It retrieves detailed metadata and settings for a single managed event.

### list_gamification_challenges
It retrieves a list of all active games or challenges for attendee engagement.

### list_events
The MCP lists every event that has been configured in your EventMobi account.

### list_attendees
This function pulls the full roster of all people registered for the conference.

### list_live_polls
This tool pulls current poll results and questions from the event polls feature.

### list_sessions
It lists all scheduled sessions, including their times, topics, and speakers.

### list_event_tracks
It shows you all the distinct thematic tracks or paths available within the event agenda.

### list_webhooks
The MCP shows you a history of webhooks you've set up for the event.

## Prompt Examples

**Prompt:** 
```
List all active events in EventMobi.
```

**Response:** 
```
I've retrieved your events. You have 2 active gatherings: 'Global Sales Kickoff' (ID: em_123) and 'Partner Summit'. Which one should I provide the attendee list for?
```

**Prompt:** 
```
Show the agenda for 'Global Sales Kickoff' (ID: em_123).
```

**Response:** 
```
Fetching agenda for em_123... I found 8 scheduled sessions, including 'Product Vision 2026' and 'Sales Strategy'. Would you like to check the track categories for these sessions?
```

**Prompt:** 
```
Check in attendee ID 'p_456' for the 'Product Vision' session.
```

**Response:** 
```
Action complete! Attendee p_456 has been successfully checked in for the 'Product Vision' session. The arrival is now logged in your EventMobi analytics.
```

## Capabilities

### Check-in Participants
The MCP records an individual attendee's entry status for a specific session.

### Build the Agenda
You can add new sessions and presentations directly into the event schedule.

### Set Up Data Triggers
The MCP allows you to subscribe to specific event actions, sending data updates automatically when they happen.

### View Event Details
It retrieves core metadata about a particular managed event for reference.

### List Attendees
The MCP pulls a complete list of all registered participants in the system.

### View Session Tracks
You can see and manage the different thematic groupings or paths for sessions.

## Use Cases

### Onboarding a New Event
A planner needs to launch a new summit. They ask their agent, 'Start the scaffolding for the Q3 Partner Summit.' The agent first runs `list_events` to check naming conventions, then uses `get_event_details` to confirm required branding fields before you even start building content.

### Handling Check-in Issues
An operations lead notices a discrepancy. They ask the agent, 'List attendees who checked in for Product Vision but aren't on the main roster.' The agent uses `list_attendees` and compares it against check-ins recorded via `attendee_checkin`, pinpointing exactly who is missing.

### Mid-Event Adjustments
A speaker cancels, requiring an immediate schedule change. The agent uses `list_sessions` to see the surrounding content, then executes `create_agenda_session` to slot in a replacement panel immediately.

### Post-Event Reporting Prep
A marketing team member needs data for next year's budget. They ask the agent to 'Gather all poll results and list the top three gamification challenges.' The agent executes `list_live_polls` and `list_gamification_challenges`, compiling actionable reports.

## Benefits

- Stop manually updating schedules. Use `create_agenda_session` to instantly add a new talk or workshop directly through your agent conversation.
- Manage the entire participant lifecycle: use `register_attendee` for signups, and then `list_attendees` to pull accurate rosters right away.
- Keep track of real-time engagement. Your agent monitors live polls using `list_live_polls` and tracks leaderboards from `list_gamification_challenges` without you leaving your primary client.
- Automate data flow. The MCP lets you use `create_webhook` to ensure that when one thing happens (like a check-in), related systems update immediately.
- Simplify event oversight. Use `list_events` and then `get_event_details` to gather all necessary metadata for multiple conferences in one go.

## How It Works

The bottom line is: your AI handles complex event logistics by making targeted calls to EventMobi's functions.

1. Subscribe to this MCP on Vinkius, then grab your API Key from EventMobi's Experience Manager under Integrations.
2. Connect that key to your AI client (Claude, Cursor, etc.).
3. Tell your agent what you need—for example, 'List all events and give me the agenda for the Partner Summit.' The MCP executes the required calls.

## Frequently Asked Questions

**How do I use `list_events` with the EventMobi MCP?**
You simply ask your agent to 'List all managed events.' The tool returns a list of every event configured, giving you the necessary IDs and names to select from for further actions.

**Can I use `attendee_checkin` if the person isn't registered?**
No. You must first use `register_attendee` to create the profile, or you risk failure. The system requires a valid user record before it can log an attendance.

**What is the best way to update the conference agenda?**
Use the `create_agenda_session` tool through your agent. You just need to provide the details—time, topic, and speaker—and it builds the session into the main schedule.

**Does `list_live_polls` show current results?**
Yes, that's its core function. It pulls real-time data on poll questions and responses, letting you see audience participation immediately during a session.

**How do I use `create_webhook` to monitor real-time event triggers?**
You subscribe to specific event actions using `create_webhook`. This allows your AI agent to receive notifications instantly when something happens, like a session starting or an attendee joining. You're not constantly polling the system; you just get alerted.

**What information does `get_event_details` provide for an event?**
`get_event_details` retrieves core metadata about a specific gathering, including branding requirements and general settings. This is useful if your agent needs context before managing other parts of the event.

**I need to add new participants; how do I use `register_attendee`?**
`register_attendee` handles creating brand-new profiles within EventMobi. Simply provide the necessary participant details, and your agent builds a clean record for future check-ins or communications.

**If I want to see all available gamification contests, should I use `list_gamification_challenges`?**
`list_gamification_challenges` gives you a full list of active and past challenges. This helps your agent understand the scope of engagement activities so it can track leaderboards or scores accurately.

**How do I get an API Key for EventMobi?**
Log in to your Experience Manager and navigate to the **Integrations** tab to generate your unique key for the API.

**Can I track session check-ins via AI?**
Yes! Use the `attendee_checkin` tool to log a participant's arrival at the overall event or for specific scheduled sessions.

**Does it support real-time poll results?**
The `list_live_polls` tool retrieves the most current metadata and results for active attendee surveys directly from the platform.