# Huddle01 MCP for AI Agents AI Agent Connect

> Huddle01 lets you manage decentralized Web3 video infrastructure through your AI agent. Build and manage video meeting rooms, track live participants in real-time, and pull meeting recordings or API usage metrics using simple natural language commands.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_TGayKC8bteNpGMnE0gSb4jl6MgQMQqeswcLUmlj2/ai-agent-connect
- **Tags:** web3-video, huddle01, video-api, decentralized-communication, meeting-automation

## Description

Huddle01 lets you put your decentralized video infrastructure on autopilot. Instead of jumping between different dashboards to set up rooms or check who is currently online, you can just tell your AI agent to do it for you. You can create new meeting spaces with specific privacy settings, pull up recordings from past sessions, or see who is currently in a live call. It takes the friction out of managing Web3 communication tools. Because Vinkius hosts this Connector, you can connect it to your preferred client and start managing your video rooms through a simple chat interface. It is built for people who need to handle high-volume community events or DAO meetings without the overhead of manual configuration. You get a direct line into your Huddle01 data, from real-time participant counts to full API usage stats, all accessible through plain text commands.

## Tools

### get_live_session_participants
See a list of everyone joined in a live meeting right now. It is perfect for real-time attendance tracking.

### get_live_sessions
Find all the active rooms currently running on your account. Use this to see what is happening across your infrastructure.

### get_metrics
Check your API usage statistics to monitor your account health. It helps you keep track of your costs and limits.

### get_participant_list
Pull the list of people who joined a specific past or present session. This is great for auditing session history.

### get_room_metadata
Get just the metadata fields for a room without extra details. This is useful for pulling specific tags or custom data.

### get_room_sessions
List every meeting that has ever happened in a specific room. It helps you see the full history of a particular space.

### get_rooms
See every room associated with your Huddle01 API key. This gives you a full list of your managed meeting spaces.

### get_recordings
Fetch the links for recordings made using the Huddle01 SDK. You can filter these by session ID to find specific content.

### get_room_details
Pull the general information and settings for a specific room. Use this to check the configuration of your meeting spaces.

### get_live_session_details
Get specific info about a room that is currently live. This helps you see the status of active meetings.

### create_room
Build a new meeting room and choose if it should be locked or unlocked. It automates the setup of your decentralized video rooms.

## Prompt Examples

**Prompt:** 
```
Create a new locked Huddle01 room for our private team sync.
```

**Response:** 
```
I've created a new locked room for you. The Room ID is 'abc-123-xyz'. You can now share this ID with your team.

**Room Details:**
- **ID:** abc-123-xyz
- **Status:** Locked
- **Type:** Private Sync
```

**Prompt:** 
```
Show me all currently active live sessions and how many people are in them.
```

**Response:** 
```
Fetching live sessions... I found 2 active rooms.

| Room ID | Participant Count |
| :--- | :--- |
| room-A | 5 |
| room-B | 12 |

Let me know if you need the specific participant lists for either of these.
```

**Prompt:** 
```
List the recordings available for session ID 'sess-9988'.
```

**Response:** 
```
I found one recording for session 'sess-9988'.

**Recording Details:**
- **Link:** [https://huddle01.com/recordings/sess-9988]
- **Status:** Ready for playback
- **Session ID:** sess-9988
```

## Capabilities

### Create new meeting rooms
Set up private or public spaces with custom labels instantly.

### Monitor live participants
See exactly who is in a room right now without leaving your chat.

### Retrieve past recordings
Pull links to previous sessions based on specific IDs.

### Track API usage
Check your current metrics to stay on top of your spending.

### Manage room metadata
Update and view the specific details of your meeting spaces.

### Fetch active sessions
Get a bird's-eye view of every live room currently running.

## Use Cases

### DAO Meeting Automation
A DAO lead asks the agent to create a locked room for a private vote. The agent uses `create_room` to set it up instantly.

### Community Call Tracking
A manager asks for a list of participants in a live stream to track attendance. The agent uses `get_live_session_participants`.

### Content Archiving
A content creator asks for all recordings from a specific room to organize a library. The agent uses `get_recordings`.

### Usage Auditing
A product owner asks for the latest API metrics to check platform growth. The agent uses `get_metrics`.

## Benefits

- Automate room creation: Use `create_room` to set up meeting spaces instantly without manual dashboard clicks.
- Real-time attendance: Use `get_live_session_participants` to see who is online during a live event.
- Easy recording access: Use `get_recordings` to quickly find and share links to past meetings.
- Simplified session history: Use `get_room_sessions` to look up every meeting held in a specific room.
- Quick usage tracking: Use `get_metrics` to keep an eye on your API limits and costs in real-time.
- Better metadata management: Use `get_room_metadata` to grab specific room info for your own applications.

## How It Works

The bottom line is you get a conversational interface for managing decentralized video infrastructure.

1. Connect your Huddle01 API key from the developer dashboard to the Connector.
2. Open your AI client and tell your agent to find, create, or check a room.
3. Receive immediate confirmations, participant lists, or recording links.

## Frequently Asked Questions

**Can I use Huddle01 to manage my DAO's video meetings?**
Yes, you can use it to create rooms and manage sessions for your community. It handles the decentralized video infrastructure so you can focus on the governance.

**Does Huddle01 support decentralized video?**
Yes, it is built specifically for Web3 video infrastructure, making it a go-to for decentralized communication.

**How do I get my recordings with this Connector?**
You can ask your agent to fetch recordings for a specific session ID. It will pull the link directly from your account for you.

**Can my AI agent see who's in my live rooms?**
Yes, it can pull real-time participant lists for any active session. This is great for tracking live attendance without manual logging.

**Is there a way to track my API usage?**
You can ask the agent to pull your latest metrics directly. It shows your usage statistics so you can stay on top of your account limits.

**Can I create private rooms?**
Yes, you can specify if a room is locked or unlocked when you create it. This gives you full control over your meeting privacy.

**Can I see who is currently in a live meeting room?**
Yes! Use the `get_live_session_participants` tool with the specific Room ID to fetch a real-time list of all connected peers.

**How do I create a new meeting room with custom settings?**
You can use the `create_room` tool. It allows you to specify if the room should be locked and lets you attach custom JSON metadata for your application's needs.

**Can I check how many total minutes or sessions I have used?**
Absolutely. The `get_metrics` tool retrieves comprehensive usage statistics including total sessions, duration, users, and recording counts associated with your API key.