Skip to content
Vinkius

Daily.co Connector for AI agents.

50 live capabilities

Manage video calls and WebRTC infrastructure with natural language.

Live agent request Daily.co / Connector

Waiting for input…

AI Agent

Why people use Daily.co

Daily.co for automated video room management

With the Daily.co MCP, you just tell your agent to handle the logistics. You can ask it to spin up a room for a new customer or check the status of a live stream while you're talking to your team. It handles the backend actions instantly, so you stay focused on the conversation instead of the dashboard.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a voice-controlled operator for your entire video infrastructure.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Automated Support Ticket Rooms

    An agent asks the AI to create a room using create_room for a new support ticket.

  2. Real-world use case 02

    Moderating Live Webinars

    A moderator notices a disruptive user and tells the agent to eject_participants.

  3. Real-world use case 03

    Verifying WebRTC Infrastructure

    A developer asks the agent to list_rooms to verify their backend is spinning up sessions correctly.

Complete set · 50capabilities

The complete Daily.co capability set.

These are the exact actions your AI can choose when you ask it to work with Daily.co.

Capability set01 / 13

01—04

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 01 Capability

    Delete room

    Delete a video room. Use this to clear out old meeting spaces.

  2. 02 Capability

    Delete webhook

    Remove a webhook. This stops the connection between Daily and your other apps.

  3. 03 Capability

    Create batch job

    Submit a job for batch processing. This helps you handle large amounts of data in the background.

  4. 04 Capability

    Create meeting token

    Generate a unique token for a meeting. Use this to secure your sessions.

Capability set02 / 13

05—08

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 05 Capability

    Create room

    Create a new video room. This is the first step to setting up a meeting space.

  2. 06 Capability

    Create webhook

    Set up a webhook for room events. This lets you trigger actions in other apps when things happen.

  3. 07 Capability

    Delete batch job

    Remove a specific batch job. Use this to clean up your processed tasks.

  4. 08 Capability

    Delete recording

    Delete a recording reference. This removes the link to a saved video.

Capability set03 / 13

09—12

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 09 Capability

    Eject participants

    Kick people out of a room. This is useful for removing disruptive users.

  2. 10 Capability

    Get batch job access link

    Get download links for finished jobs. This allows you to retrieve processed data.

  3. 11 Capability

    Get batch job

    Check the status of a batch job. Use this to see if your background tasks are done.

  4. 12 Capability

    Get domain

    Get your domain settings. This shows your top-level infrastructure configuration.

Capability set04 / 13

13—16

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 13 Capability

    Get global presence

    See all active participants on your domain. This helps you monitor traffic across your entire setup.

  2. 14 Capability

    Get logs

    Get call logs and metrics. Use this to analyze how your meetings are performing.

  3. 15 Capability

    Get meeting participants

    List people in a session. This shows everyone currently in a specific call.

  4. 16 Capability

    Get meeting

    Get details for a specific session. This retrieves the core info for any meeting.

Capability set05 / 13

17—20

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 17 Capability

    Get recording access link

    Create a time-limited S3 link for a recording. Use this to share a video with someone securely.

  2. 18 Capability

    Get recording

    Get info about a recording. This shows you the details of a saved session.

  3. 19 Capability

    Get room presence

    See who's in a room right now. This provides a real-time list of attendees.

  4. 20 Capability

    Get room

    Get details for a specific room. This retrieves the current configuration of a meeting space.

Capability set06 / 13

21—24

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 21 Capability

    Get session data

    Get the data synced to a meeting. This lets you see shared state between participants.

  2. 22 Capability

    Get webhook

    Get info for a specific webhook. This shows the status of your event triggers.

  3. 23 Capability

    List available numbers

    Search for phone numbers by region. Use this to find local numbers for your domain.

  4. 24 Capability

    List batch jobs

    See all your batch jobs. This gives you an overview of your background processing.

Capability set07 / 13

25—28

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 25 Capability

    List meetings

    List all meeting sessions. This shows every active call on your account.

  2. 26 Capability

    List purchased numbers

    See the numbers owned by your domain. This helps you manage your phone inventory.

  3. 27 Capability

    List recordings

    List your cloud recordings. This shows all the videos you have saved.

  4. 28 Capability

    List rooms

    List all rooms in your account. This gives you a full view of your meeting spaces.

Capability set08 / 13

29—32

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 29 Capability

    Release phone number

    Release a phone number. Use this to free up a number for someone else.

  2. 30 Capability

    Send app message

    Send data payloads to participants. This triggers actions on the user's screen.

  3. 31 Capability

    Send dtmf

    Send DTMF tones to a session. This allows for interactive phone-like menus.

  4. 32 Capability

    Set domain

    Update your domain configuration. Use this to change your global settings.

Capability set09 / 13

33—36

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 33 Capability

    Set session data

    Sync data across all participants. This updates the shared state for everyone in a call.

  2. 34 Capability

    Start dial out

    Call a phone number or sipUri. This initiates an outgoing call from your infrastructure.

  3. 35 Capability

    Start live streaming

    Start an RTMP or HLS stream. This pushes your video content to a streaming platform.

  4. 36 Capability

    Start recording

    Start a recording of a session. This begins saving the video of your meeting.

Capability set10 / 13

37—40

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 37 Capability

    Start transcription

    Begin real-time transcription. This turns your live audio into text.

  2. 38 Capability

    Stop dial out

    End a call. Use this to hang up a dial-out session.

  3. 39 Capability

    Stop live streaming

    Stop a live stream. This ends your broadcast to external platforms.

  4. 40 Capability

    Stop recording

    Stop an active recording. This ends the process of saving a meeting video.

Capability set11 / 13

41—44

4 capabilities in this set.

Part of 50 available through Daily.co.

  1. 41 Capability

    Stop transcription

    End the transcription. This stops the live text generation.

  2. 42 Capability

    Update live streaming

    Update the layout or endpoints for a stream. This lets you change your stream settings on the fly.

  3. 43 Capability

    Update permissions

    Change what participants can do. Use this to restrict or grant room access.

  4. 44 Capability

    Update recording

    Change the layout of a recording. This updates how your saved video is structured.

Capability set12 / 13

45—47

3 capabilities in this set.

Part of 50 available through Daily.co.

  1. 45 Capability

    Update room

    Change room privacy or settings. Use this to modify a room's configuration.

  2. 46 Capability

    Update transcription

    Change who is being transcribed. This lets you select specific speakers for text conversion.

  3. 47 Capability

    Update webhook

    Update or reactivate a webhook. This fixes a failed connection to your external capabilities.

Capability set13 / 13

48—50

3 capabilities in this set.

Part of 50 available through Daily.co.

  1. 48 Capability

    Validate meeting token

    Check if a meeting token is valid. This ensures that only authorized users can join.

  2. 49 Capability

    Buy phone number

    Purchase a new phone number. This adds a new number to your domain's inventory.

  3. 50 Capability

    List webhooks

    See all your webhooks. This provides a list of all your active event triggers.

Set up in minutes

One URL. Then ask Daily.co to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Daily.co from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_XPrAGdZj1d2pudICiOYl7la0pSVk43wBUagtXgpU/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Daily.co, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Daily.co for the conversation.

Where the request belongs

Work Daily.co can move forward.

Built around the request

This is for the ops engineer tired of dashboard fatigue, the developer building a custom communication app, or the support lead managing high-volume webinars.

01

Support Engineer

Spins up private rooms for support tickets and monitors active sessions to ensure privacy.

02

WebRTC Developer

Tests room configurations and manages infrastructure directly from their code editor.

03

Product Manager

Automates the creation of unique meeting links for project workflows and client calls.

Bring your own AI

Change the model, client or framework. Keep Daily.co connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Daily.co.

The practical details behind the request, access and result.

How do I manage video rooms with the Daily.co MCP?

You can use natural language to ask your AI agent to create, list, or delete rooms. It handles the underlying infrastructure so you don't have to visit the Daily dashboard.

Can the Daily.co MCP kick people out of a call?

Yes, your agent can identify active participants and remove specific users from a room immediately to keep your sessions secure.

How do I start a live stream using the Daily.co MCP?

Just ask your agent to start a live stream. It will configure the RTMP or HLS endpoints for you so your content goes live right away.

Can I use the Daily.co MCP to sync data between participants?

Yes, the Connector can sync custom session data across all participants in a meeting. This is great for keeping shared state consistent during a call.

How do I get call logs with the Daily.co MCP?

You can ask your agent to retrieve logs and metrics. It will pull the data from your Daily account so you can analyze your meeting performance.

Can the Daily.co MCP handle real-time transcriptions?

Yes, it can start and stop real-time transcriptions for your sessions. This turns your live audio into text that you can review later.

How do I set up webhooks for my Daily.co rooms?

Your agent can create, update, or list webhooks for you. This allows your video events to trigger automated actions in your other favorite apps.

Can I see exactly who is currently inside a video room?

Yes. Use the get_room_presence capability with the room name. It returns a snapshot of all active participants currently connected to that specific session.

How do I create a private room that requires a token to join?

You can use the create_room capability and set the privacy parameter to 'private'. You can also pass additional configuration in the properties JSON field.

Is it possible to remove a disruptive participant from a call?

Yes. The eject_participants capability allows you to kick specific users by their IDs. You can also set the ban flag to true to prevent them from re-entering the room.

One connection away

Give your agent a direct line to Daily.co.

Connect Daily.co once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available