Skip to content
Vinkius

LiveKit Connector for AI agents.

41 live capabilities

Manage real-time video and audio sessions through natural language.

Live agent request LiveKit / Connector

Waiting for input…

AI Agent

Why people use LiveKit

LiveKit for Real-Time Video and Audio Session Management

With this Connector, your AI agent handles the coordination. You can just tell it to mute a track, list the participants, or start a room-wide recording. It turns a dozen manual steps into a single natural language command.

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

What Vinkius changes

Your AI agent becomes a real-time administrator for your video and audio 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

    Muting a noisy bot

    An AI agent is creating too much noise during a call.

  2. Real-world use case 02

    Bridging a phone call

    A customer wants to join a video meeting via phone.

  3. Real-world use case 03

    Recording a webinar

    A user wants to archive a live stream.

Complete set · 41capabilities

The complete LiveKit capability set.

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

Capability set01 / 11

01—04

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 01 Capability

    Create room

    Create a room with specific settings. You can define participant limits and timeouts for new sessions.

  2. 02 Capability

    Create sip dispatch rule

    Map incoming calls to specific rooms based on phone numbers or pins. This automates your telephony routing.

  3. 03 Capability

    Create sip inbound trunk

    Define how incoming SIP calls are handled. Use this to set up your primary phone system.

  4. 04 Capability

    Release phone numbers

    Release a number back to the inventory. Use this to free up numbers you no longer need.

Capability set02 / 11

05—08

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 05 Capability

    Remove participant

    Kick a participant from a room. Use this to remove inactive or unauthorized users.

  2. 06 Capability

    Search phone numbers

    Search for available numbers by country/area code. This helps you find new numbers for your app.

  3. 07 Capability

    Start track egress

    Export a single track without transcoding. Use this for high-quality individual stream exports.

  4. 08 Capability

    Stop egress

    Stop an active egress. Use this to end a recording or export job immediately.

Capability set03 / 11

09—12

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 09 Capability

    Create dispatch

    Explicitly trigger a named agent to join a specific room. This helps automate how your bots enter sessions.

  2. 10 Capability

    Create ingress

    Provision an ingress point for RTMP, WHIP, or URL pull. Use this to bring external streams into your room.

  3. 11 Capability

    Create sip outbound trunk

    Define a trunk for dialing out. This is necessary for making calls from your application.

  4. 12 Capability

    Create sip participant

    Dial a SIP number and bring them into a LiveKit room. This bridges phone calls into your video sessions.

Capability set04 / 11

13—16

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 13 Capability

    Delete dispatch

    Remove a dispatch rule. Use this to clean up old agent routing logic.

  2. 14 Capability

    Delete ingress

    Remove an ingress point. This cleans up unused RTMP or WHIP connections.

  3. 15 Capability

    Delete room

    Forcibly disconnect all participants and delete the room. Use this for immediate session termination.

  4. 16 Capability

    Delete sip dispatch rule

    Remove a SIP dispatch rule. This removes a specific number-to-room mapping.

Capability set05 / 11

17—20

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 17 Capability

    Delete sip trunk

    Remove a SIP trunk configuration. Use this to delete old telephony connections.

  2. 18 Capability

    Get participant

    Get info for a specific participant. This lets your agent see detailed user data in a room.

  3. 19 Capability

    List dispatch

    List dispatches for a room. Use this to see how agents are mapped to specific sessions.

  4. 20 Capability

    List egress

    List active egress jobs. This shows you what recordings are currently in progress.

Capability set06 / 11

21—24

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 21 Capability

    List ingress

    List provisioned ingresses. Use this to see all your active RTMP or WHIP points.

  2. 22 Capability

    List participants

    List participants in a room. This lets your agent see everyone currently connected.

  3. 23 Capability

    List phone numbers

    List numbers owned by the project. Use this to see all your active telephony assets.

  4. 24 Capability

    List rooms

    List active/open rooms. This gives your agent a bird's-eye view of your entire instance.

Capability set07 / 11

25—28

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 25 Capability

    List sip inbound trunk

    List configured SIP inbound trunks. Use this to check your current phone receiving rules.

  2. 26 Capability

    List sip outbound trunk

    List configured SIP outbound trunks. Use this to check your current phone dialing rules.

  3. 27 Capability

    Mute published track

    Mute/unmute a participant's track. This allows your agent to silence noisy users instantly.

  4. 28 Capability

    Purchase phone number

    Buy a number and optionally assign a SIP dispatch rule. This automates your telephony expansion.

Capability set08 / 11

29—32

4 capabilities in this set.

Part of 41 available through LiveKit.

  1. 29 Capability

    Send data

    Send data packets to participants. Use this for custom signaling or real-time updates.

  2. 30 Capability

    Start participant egress

    Record a specific participant's audio and video. Use this for individual user captures.

  3. 31 Capability

    Start room composite egress

    Record an entire room using a web layout. This captures the full session view.

  4. 32 Capability

    Start track composite egress

    Record one audio and one video track together. This is useful for specific multi-track captures.

Capability set09 / 11

33—35

3 capabilities in this set.

Part of 41 available through LiveKit.

  1. 33 Capability

    Start web egress

    Record any web page. This lets your agent capture specific URLs as a video feed.

  2. 34 Capability

    Transfer sip participant

    Transfer an active SIP call to another number or URI. This allows for dynamic call routing.

  3. 35 Capability

    Update ingress

    Update room or participant settings for a reusable ingress. Use this to change stream inputs.

Capability set10 / 11

36—38

3 capabilities in this set.

Part of 41 available through LiveKit.

  1. 36 Capability

    Update layout

    Change the web layout of an active RoomComposite egress. This lets your agent adjust the recording view.

  2. 37 Capability

    Update participant

    Update metadata or permissions for a participant. Use this to change user roles on the fly.

  3. 38 Capability

    Update phone number

    Change the dispatch rule for a number. This updates how a phone call is routed.

Capability set11 / 11

39—41

3 capabilities in this set.

Part of 41 available through LiveKit.

  1. 39 Capability

    Update room metadata

    Update room-wide metadata. This lets your agent change room info like titles or tags.

  2. 40 Capability

    Update stream

    Add/remove RTMP/SRT output URLs from an active stream. This manages your live broadcast destinations.

  3. 41 Capability

    Update subscriptions

    Subscribe/unsubscribe a participant from specific tracks. Use this to manage what users can see.

Set up in minutes

One URL. Then ask LiveKit to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use LiveKit 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_4uxLOatgtvJyaigQtiYOMWFntnvDipZI6XFcq5Bo/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 LiveKit, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable LiveKit for the conversation.

Where the request belongs

Work LiveKit can move forward.

Built around the request

This is for engineers building real-time communication apps who need an AI to handle the manual heavy lifting of session management, telephony, and media recording.

01

AI Engineer

Builds voice bots and needs to programmatically mute tracks or manage room metadata during live conversations.

02

Product Manager

Manages streaming events and wants to check participant counts or update room metadata via a chat interface.

03

Ops Engineer

Handles telephony infrastructure and needs to provision SIP trunks or buy phone numbers using natural language.

Bring your own AI

Change the model, client or framework. Keep LiveKit 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 LiveKit.

The practical details behind the request, access and result.

Can the LiveKit MCP help my AI bot manage video rooms?

Yes, it allows your AI agent to create, list, and delete rooms instantly. Your agent can manage the entire lifecycle of a session without you having to touch a dashboard.

How does the LiveKit MCP handle phone calls?

It connects SIP trunks and allows your agent to dial numbers into live rooms. This makes it easy to bridge traditional phone calls into your modern video infrastructure.

Can I use the LiveKit MCP to record live streams?

Yes, it can trigger recordings for rooms, specific audio or video tracks, and even entire web pages. Your agent can start and stop these recordings on command.

Does the LiveKit MCP allow my agent to mute people?

Yes, it can mute or unmute specific audio and video tracks instantly. This is perfect for bots that need to manage participant noise levels in real time.

Can I manage participant permissions with the LiveKit MCP?

Yes, your agent can update metadata and permissions for any user in a room. You can change roles or access rights through a simple conversation with your agent.

How do I connect LiveKit to my AI agent?

Once you subscribe on Vinkius, you just need to provide your LiveKit Server URL and API keys. Your agent can then start managing your communication infrastructure immediately.

Can I remotely mute a participant who has background noise?

Yes. Use the mute_published_track capability by providing the room name, participant identity, and the specific track SID. You can set the muted boolean to true to silence them immediately.

Is it possible to record a session for later viewing?

Absolutely. You can use start_room_composite_egress to record an entire room using a web layout, or start_web_egress to record a specific URL. These capabilities leverage LiveKit's Egress service.

How do I kick a disruptive user from a room?

You can use the remove_participant capability. Simply provide the room name and the identity of the participant you wish to disconnect.

One connection away

Give your agent a direct line to LiveKit.

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

Explore every Connector No credit card required · Free tier available