# Venue MCP MCP

> Venue MCP manages the entire lifecycle of virtual events and webinars. It handles everything from initial event scheduling and speaker registration to tracking live attendance and pulling detailed engagement analytics. Stop using spreadsheets for your conference planning; manage all bookings, contracts, and content libraries through natural conversation with your AI agent.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** webinar-hosting, virtual-events, booking-management, session-coordination, client-contracts, event-planning

## Description

Need to coordinate a big webinar or multi-day virtual conference? This MCP connects to your Venue.live account so you can handle the complexity of event logistics without ever touching an interface dashboard. You tell your agent what needs doing—'Find all speakers who presented last quarter and check their contract status,' for example—and it executes across the platform. It pulls together every piece: the schedule, the speaker roster, the attendee list, and even performance metrics from past events. The real power shows up when you chain this MCP with other tools; your agent can grab event data, then pass that information to a separate billing system to generate invoices for catering services, all in one go. This workflow is secure because Vinkius keeps credentials running through a zero-trust proxy, meaning your API keys are used only in transit and never saved to disk. It’s pure automation built on top of professional coordination.

## Tools

### create_event
This tool schedules a brand-new virtual event into your platform calendar.

### create_speaker
Registers a new speaker profile to be added to your overall event directory.

### get_event_analytics
Retrieves performance metrics and attendance data for specific, finished events.

### get_event_details
Pulls the full configuration details for a single, existing event.

### get_me
Fetches basic account information associated with your connected Venue account.

### list_events
Lists all upcoming and past virtual events, including webinars.

### list_recordings
Gets access to an index of video recordings from completed sessions.

### list_event_registrations
Lists the names and details of all participants who signed up for an event.

### list_event_sessions
Retrieves a list of individual breakout rooms or sessions tied to a main event.

### list_speakers
Retrieves the directory of all registered guest speakers in your account.

## Prompt Examples

**Prompt:** 
```
List all upcoming events in my Venue account.
```

**Response:** 
```
I've retrieved your events. You have 3 upcoming sessions: 'Product Launch Keynote', 'User Feedback Webinar', and 'Q4 Strategy Review'. Which one would you like details on?
```

**Prompt:** 
```
Show me the analytics for the 'Summer Webinar' (ID: ev_10293).
```

**Response:** 
```
Fetching analytics... The 'Summer Webinar' had 150 unique attendees with an average engagement time of 45 minutes. There were 25 questions asked in the chat. Shall I retrieve the attendee list?
```

**Prompt:** 
```
Create a new event titled 'AI Workshop' for Dec 10th at 2 PM UTC.
```

**Response:** 
```
Success! The 'AI Workshop' has been scheduled for 2024-12-10 at 14:00 UTC (ID: ev_8823). I've added the title and start time. Would you like to add a description or register a speaker now?
```

## Capabilities

### Schedule New Events
Creates an entirely new virtual event instance within the system.

### Manage Speakers and Talent
Registers, lists, or retrieves information about guest speakers for your events.

### Track Attendance and Sign-ups
Lists all people registered to an event or retrieves the complete list of attendees.

### Review Event Performance Data
Pulls detailed analytics, including attendance counts and engagement metrics, for completed events.

### Retrieve Past Content
Gets access to video recordings and content from previous webinars or sessions.

## Use Cases

### Checking post-event success
The marketing manager wants to know if the 'Q4 Strategy Review' worked. They ask their agent to get_event_analytics, which immediately returns unique attendee counts and engagement times, proving ROI without opening a separate dashboard.

### Building out a new series
The event planner needs to launch three webinars. They prompt the agent to create_event for each one, then list_speakers to ensure the right talent is allocated before scheduling details.

### Auditing past content
A community lead needs all recorded content from a specific quarter. Asking the agent to list_recordings provides an index, which can then be used with get_event_details to pinpoint exactly what was covered.

### Onboarding new participants
The team notices a dip in sign-ups. They ask their agent to list_event_registrations for the upcoming event, immediately providing an accurate count and flagging who is missing.

## Benefits

- Stop manually checking dashboards. Your agent can pull the list of speakers or check event analytics with a single command, saving you time.
- You don't have to jump between scheduling tools and registration lists; use your agent to list_events and then immediately get_event_details for any specific one.
- Need content later? Use list_recordings to find past videos and retrieve the necessary information without manual searching.
- Track growth easily: The ability to list_event_registrations lets you monitor sign-ups and spot trends in your community's interest.
- Automate prep work by using create_speaker to get new talent signed up, then checking list_speakers for verification.

## How It Works

The bottom line is that you talk to your AI client like talking to an assistant, but it's actually running complex backend logic across your entire event platform.

1. Subscribe to this MCP, then enter your Venue API Key into the connection settings.
2. Connect it via your preferred AI client (Claude, Cursor, etc.) and prompt your agent with a task (e.g., 'List all upcoming webinars').
3. Your agent executes the necessary calls, retrieves the data, and presents you with actionable results in conversation.

## Frequently Asked Questions

**Can I list all the speakers registered in my Venue account?**
Yes! Use the `list_speakers` tool. Your agent will retrieve the complete directory of guest speakers registered in your workspace.

**How do I see how many people registered for a specific event?**
Run the `list_event_registrations` query with your Event ID. The agent will return the list of all registered participants for that specific session.

**Is it possible to retrieve engagement metrics for a past event?**
Absolutely. Use the `get_event_analytics` tool and provide the Event ID. The agent will return attendance and engagement data to help you measure success.

**How do I check if my Venue API key is active using the `get_me` tool?**
Yes, calling `get_me` validates your connection immediately. It returns basic account information, confirming that your credentials are working and properly linked to your AI agent.

**If I need a breakdown of the individual parts of an event, how do I use the `list_event_sessions` tool?**
You supply the specific Event ID when using `list_event_sessions`. The tool returns a structured list detailing every breakout room or session scheduled for that particular event.

**Should I run `create_speaker` before I use the `create_event` tool?**
You should register the profile first. Using `create_speaker` establishes necessary participant data. After this, you can reliably call `create_event`, ensuring all details are ready for the new event record.

**How do I access video archives from past events using `list_recordings`?**
`list_recordings` accesses your full archive library. This tool lists every available video recording from previous events, helping you find source material for content repurposing.

**What if I need detailed information on only one specific event? Is `get_event_details` the right tool?**
Yes, using `get_event_details` is exactly what you want. You provide a single Event ID, and the tool pulls every available piece of configuration metadata for that specific webinar or session.