Dyte

Dyte MCP Connector for Claude

A+

Manage live video and audio experiences via Dyte — create meetings, manage participants, and control recordings or livestreams directly from any AI agent.

11 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Dyte organization to any AI agent to orchestrate real-time communication workflows. From spinning up instant meeting rooms to managing complex recording and livestreaming configurations, your AI acts as a powerful backend controller for your video infrastructure.

What you can do

  • Meeting Orchestration — Create, list, and retrieve details for video meetings instantly using create_meeting and list_meetings.
  • Participant Management — Add users to meetings via add_participant and generate the required auth tokens for your frontend SDKs.
  • Recording Control — Start and stop recordings with custom storage configurations (like AWS S3) and fetch download URLs using get_recording.
  • Livestreaming — Broadcast your meetings to wider audiences with simple start_livestream and stop_livestream commands.
  • Webhooks — Configure real-time event notifications for your server using create_webhook to stay updated on meeting starts and ends.

How it works

  1. Subscribe to this server
  2. Enter your Dyte Organization ID and API Key
  3. Start managing your video infrastructure from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Developers — integrate and test video workflows without writing boilerplate code or using external API clients.
  • Product Managers — monitor active meetings, list participants, and manage recording assets directly through conversation.
  • Operations Teams — automate meeting creation and participant access for webinars, interviews, or internal calls.
dytevideo-apiwebrtclive-streamingmeeting-automation

11 tools expose this connector's capabilities to your AI agent.

add_participant

Add a participant to a meeting

create_meeting

Create a new Dyte meeting

create_webhook

Create a webhook

get_meeting

Fetch meeting details

get_recording

Fetch recording details

list_meetings

Fetch all meetings

list_participants

Fetch participants in a meeting

start_livestream

Start livestreaming for a meeting

start_recording

Optionally accepts storage configuration. Start recording a meeting

stop_livestream

Stop the active livestream for a meeting

stop_recording

Stop an active recording

See how to talk to your AI agent using Dyte.

Create a new Dyte meeting titled 'Product Strategy Sync' in the ap-south-1 region.

I've created the meeting 'Product Strategy Sync'. The Meeting ID is `7b2a...`. You can now add participants or start the session.

Add a participant named 'Alice Smith' to meeting 7b2a... using the 'group_call_host' preset.

Alice Smith has been added to the meeting. Here is the auth token for the frontend: `eyJhbG...`.

Start recording for meeting 7b2a... and list all current participants.

Recording has started for meeting 7b2a... (Recording ID: `rec_123`). Currently, there are 3 participants: Alice Smith, Bob Jones, and Charlie Brown.

Use the `add_participant` tool. You need to provide the `meeting_id`, `name`, and a `preset_name`. The tool will return the `authToken` required by Dyte's frontend SDKs.

Related Connectors