• GET LIST
  • REMOVE
  • CONFIRM
  • NEED HUMAN

How to remove a participant from a live stream with your AI

You don't have to manually check who's in the stream or navigate away from your chat. Just tell your AI what's happening, and it handles the rest.

Ask AI about this page

Short answer

How do I remove a participant from a live stream with your AI?

First, your AI will use the list_peers capability to see everyone currently in the stream. Then, you just tell it the name of the person you want gone, and it uses the remove_peer capability to kick them out. You'll know the action worked when the AI confirms the peer was successfully removed.

Where every issue lands.

Manage Stream Participants

Whether you need a full roster of attendees or need to quickly remove a disruptive user, the AI handles the action directly.

GET LIST

View all stream participants

The AI runs the list_peers tool to pull a complete, real-time roster of everyone in the stream. This lets you check who is present before taking any action.

REMOVE

Remove a specific user

If you know the user's name, the AI uses the remove_peer tool to kick them out of the stream. This is the direct action you need when someone is causing trouble.

CONFIRM

Verify the participant list

After removing someone, you can ask the AI to list the peers again. This confirms the user is gone and that the stream roster is clean.

NEED HUMAN

Handle complex disputes

If the situation requires a warning, a private message, or a conversation with a moderator, you'll need to handle that part yourself. The AI only handles the technical removal.

The workflow

What your AI does when you need to remove a participant.

The AI first checks who is in the stream using the list_peers tool. Then, it takes your instruction and executes the removal using the remove_peer tool.

  1. List all current participants

    The AI runs the list_peers tool to pull a real-time list of every peer in the stream. This gives you the names and IDs needed to target the right person.

    list_peers
  2. Confirm target user existence

    The AI runs list_peers again to confirm the user you want to remove is actually present in the stream. This prevents the removal command from failing unnecessarily.

    list_peers
  3. Execute the removal

    The AI uses the remove_peer tool, passing the specific user's identifier. This sends the command to the stream, kicking the disruptive participant out.

    remove_peer
  4. Confirm the stream roster

    The AI runs list_peers one last time. This confirms the user is no longer visible in the stream roster, proving the action worked.

    list_peers

Try it

Copy these to start.

Just tell your AI client the goal and the details. It handles the sequence of listing and removing.

Starting points

Swap in the specific stream name, the user's name, or the ID you want to remove.

100ms Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — 100ms capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "100ms-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp"
    }
  }
}
Copy into chat04
  • Can you list all the peers in the 'Q3 Product Launch' stream so I can see who is there?

  • The user 'DisruptiveGuy' needs to be removed from the stream right now.

  • First, list the peers in the 'Marketing Town Hall' stream. Then, remove the user 'John Doe'.

  • I need to confirm that 'Jane Smith' has been removed from the live stream.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect 100ms once, then ask.

Connecting your AI client to this MCP is simple. Once connected, the full walkthrough and all capabilities are available directly on the Connector page.

Connect 100ms to your AI

FAQ

How does removing a participant work?

  • 01

    Can the AI remove a user if I don't know their exact name?

    No. The AI needs a specific name or identifier to use the remove_peer tool. You must first list the peers to get the correct name.

  • 02

    Does removing a peer delete their account or profile?

    No. The AI only removes the user from the live stream session. It does not affect their account or profile outside of the stream.

  • 03

    What if the stream is private and I don't have permission to remove someone?

    The AI will attempt the action, but if your account lacks the necessary permissions, the tool will fail and report that error to you.

  • 04

    Can the AI block the user from rejoining the stream later?

    No. The tools only allow for listing and removing a peer from the current session. It cannot set permanent blocks.

  • 05

    If I ask it to list peers, does it show me the stream name?

    Yes, the list_peers tool provides the context of the stream it is currently running against.

  • More questions about 100ms? The Connector page answers them. See everything the 100ms Connector can do

Connect 100ms to Claude, Cursor, ChatGPT & more