# join.me MCP for AI Agents AI Agent Connect

> join.me MCP for AI Agents. Start instant video meetings with screen sharing and recording that works in the browser with no downloads required. Connect your join.me account to your agent to schedule sessions, manage participants, and retrieve past recordings through natural conversation. Manage your entire meeting history and account settings from your favorite AI client.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_OTJHZX84VNI7L5QWTK0B2C6LPNsL1Knfh0nxycXN/ai-agent-connect
- **Tags:** screen-sharing, meeting-scheduling, recording, virtual-meetings, participant-management

## Description

The **join.me** MCP lets you manage your video conferencing account directly through your AI agent. You can handle the logistical heavy lifting of meeting coordination without switching tabs or digging through dashboards. Instead of manually booking sessions, you can ask your agent to set up a new meeting, update a time, or start an ad-hoc call on the fly. It handles the nitty-gritty of your join.me account, from listing your past meetings to pulling up specific recordings for review. This makes it a go-to for anyone who wants to move faster with their calendar and meeting history. You'll find it's much easier to keep your schedule organized when your AI agent can handle the repetitive tasks of inviting people and checking meeting statuses. By connecting this to your workflow through the Vinkius catalog, you turn a manual administrative chore into a quick conversation.

Think about the last time you had to scramble to find a recording from three weeks ago or update a recurring meeting for five different people. Usually, that means opening a browser, logging in, navigating menus, and hoping you didn't miss a setting. This Connector removes those friction points. You can simply tell your agent to find that specific recording or tell it to move next Tuesday's sync to Wednesday. It works across your entire account, giving you a unified way to see what's coming up and what's already happened. Whether you're an assistant trying to stay ahead of a busy executive or a manager trying to keep track of team syncs, this tool puts the control back in your hands. You get to focus on the actual content of your meetings instead of the tedious work of organizing them.

## Tools

### get_user_info
Retrieve your account profile and general information. Use this to confirm your current account status and details.

### delete_meeting
Cancel or remove a specific scheduled meeting from your calendar. Use this to clear out old bookings or fix scheduling errors.

### get_meeting
Fetch specific details for a single meeting. This helps you quickly check the status or link of a particular session.

### list_meetings
View all the meetings in your join.me account. It's the fastest way to see your full schedule at a glance.

### list_webhooks
View all the webhooks you have currently registered. This helps you keep track of your automated triggers and integrations.

### schedule_meeting
Book a future meeting with your preferred settings. It's the primary tool for putting new events on the calendar.

### start_adhoc_meeting
Launch an instant meeting right now. This is perfect for when you need to jump on a call without a prior booking.

### start_scheduled_meeting
Begin a meeting that was already booked. This tool kicks off the session for a planned time slot.

### update_meeting
Change the details of an existing scheduled meeting. Use this to move times, change titles, or adjust other settings.

### create_webhook
Register a new webhook to receive automated notifications. It's useful for triggering other actions when meeting events happen.

## Prompt Examples

**Prompt:** 
```
I need to move our project sync from tomorrow at 10 AM to 2 PM. Can you update that in join.me?
```

**Response:** 
```
### Meeting Updated

I've moved the **Project Sync** to tomorrow at **2:00 PM**. 

*   **Previous Time:** 10:00 AM
*   **New Time:** 2:00 PM
*   **Status:** Confirmed

Would you like me to send a confirmation note to the participants?
```

**Prompt:** 
```
Can you find the recording from the client demo we did last Tuesday?
```

**Response:** 
```
### Recording Found

I found the following recording from last Tuesday:

*   **Meeting Name:** Client Demo
*   **Duration:** 45 minutes
*   **File Size:** 120 MB
*   **Link:** [Watch Recording](https://join.me/recordings/demo-123)

Would you like me to list any other recordings from that week?
```

**Prompt:** 
```
Start an instant meeting for a quick screen share with the dev team.
```

**Response:** 
```
### Instant Meeting Started

I've launched an ad-hoc meeting for you. 

**Join Link:** [https://join.me/mtg-9982](https://join.me/mtg-9982)

I'm ready when you are. Just let me know if you need me to send this link to anyone else.
```

## Capabilities

### Book future sessions
Schedule new meetings with specific times and settings using your agent.

### Launch instant calls
Start an ad-hoc video meeting immediately without a prior calendar invite.

### Retrieve past recordings
List and find previous meeting recordings stored in your account.

### Modify meeting details
Update the time, title, or other parameters of existing scheduled events.

### Remove old events
Cancel or delete meetings from your schedule to keep your calendar clean.

### Automate with webhooks
Register webhooks to trigger actions when meeting events occur.

### Fetch account info
Get your profile details and general account information instantly.

## Use Cases

### Finding a specific project recording
A project manager needs to find a recording from a client call last week. They ask their agent to list the recordings and find the 'Client Demo' video, which the agent retrieves instantly.

### Moving a high-priority standup
An executive assistant gets a request to move a 3 PM standup to 4 PM. They tell the agent to update the meeting, and it handles the time change across the join.me account.

### Jumping on a last-minute troubleshooting call
A team lead wants to start a quick screen-share session right now. They ask the agent to start an ad-hoc meeting, and the link is provided immediately for the team to join.

### Automating meeting notifications
An admin wants to set up a notification for when new meetings are booked. They ask the agent to create a webhook, and the tool handles the registration for them.

## Benefits

- You can automate your meeting schedule by using `schedule_meeting` to book future sessions. This removes the need to manually enter dates and times into your calendar for every new team sync.
- Quickly access your past recordings with `list_meetings` to see everything you've captured. You can find specific sessions without digging through old emails or folders to find the right link.
- Launch instant calls immediately with `start_adhoc_meeting` when someone needs to jump on a quick chat. It bypasses the need to create a formal calendar invite for last minute requests.
- Keep your calendar accurate by using `update_meeting` to change times or titles on the fly. This ensures that all participants have the correct information without you having to send manual updates.
- Clean up your dashboard by using `delete_meeting` to remove old or cancelled events. It helps you keep your workspace organized and free of cluttered, outdated information.
- Set up automated notifications with `create_webhook` to connect your meeting events to other apps. This lets you trigger external actions whenever a meeting starts or ends.

## How It Works

The bottom line is you get full control over your video meetings without leaving your chat interface.

1. Subscribe to the Connector via the marketplace.
2. Enter your join.me Access Token into the configuration.
3. Start managing your meetings from Claude, Cursor, or any MCP-compatible client.

## Frequently Asked Questions

**Can I use the join.me MCP to book meetings?**
Yes, you can use the join.me MCP to schedule new meetings, change existing times, and manage your entire calendar through your AI agent.

**Does the join.me MCP work with my current account?**
Yes, it connects directly to your existing join.me account using your access token to manage your specific meetings and recordings.

**How does the join.me MCP handle recordings?**
The join.me MCP allows your agent to list and retrieve your past meeting recordings, making it easy to find specific sessions for review.

**Can I use the join.me MCP to start a call instantly?**
Yes, you can use the join.me MCP to launch ad-hoc meetings immediately for quick chats or troubleshooting sessions.

**Does the join.me MCP support webhooks?**
Yes, the join.me MCP can register webhooks so you can automate actions or receive notifications whenever meeting events occur.

**Can I update a meeting time using the join.me MCP?**
Yes, you can ask your agent to update the time, title, or other settings for any meeting already scheduled in your join.me account.

**Can I schedule meetings and invite participants?**
Yes. Create meetings with date, time, duration, and participant list. Update existing meetings and cancel when needed. Each meeting generates a join link for easy sharing.

**Can I access meeting recordings?**
Yes. List all available recordings and retrieve download links. Recordings include meeting metadata, duration, and participant information.

**Can I view past meeting history and attendance?**
Yes. Browse meeting history with details including duration, participant count, attendees, and whether the meeting was recorded.