100ms Connector for AI agents.
9 live capabilities
Manage live video rooms and sessions through natural conversation.
Waiting for input…
Why people use 100ms
100Ms for Live Video Infrastructure Management
This Connector puts those controls directly into your chat. You just tell your agent to remove a participant or list your recordings, and it does the work. You get a hands-free way to manage your video operations.
What Vinkius changes
You get a natural language interface for your entire 100ms video infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Moderating a live stream
A community manager sees a troll in a live room.
- Real-world use case 02
Setting up a series of webinars
A product manager asks the agent to create_room for Webinar 1 using a specific template, then repeats for Webinar 2.
- Real-world use case 03
Troubleshooting a connectivity issue
An engineer asks the agent to list_peers to see if a user is actually joined and then uses get_room to check the room's current config.
Complete set · 9capabilities
The complete 100ms capability set.
These are the exact actions your AI can choose when you ask it to work with 100ms.
01—03
3 capabilities in this set.
Part of 9 available through 100ms.
- 01 Capability
Get room
Get room details. Retrieve the configuration and technical metadata of a specific video room.
- 02 Capability
Create room
Create a room. Start a new meeting space with specific templates and descriptions.
- 03 Capability
Update room
Update a room. Modify the settings of an existing video room on the fly.
04—06
3 capabilities in this set.
Part of 9 available through 100ms.
- 04 Capability
Get session
Get session details. Retrieve the metadata and details of a specific video session.
- 05 Capability
Remove peer
Remove a peer. Kick a specific participant from an active session with a custom reason.
- 06 Capability
List recordings
List recordings. Browse cloud recordings filtered by room ID or completion status.
07—09
3 capabilities in this set.
Part of 9 available through 100ms.
- 07 Capability
List sessions
List sessions. View active or past video sessions filtered by room or status.
- 08 Capability
List peers
List peers. See all participants currently inside an active video session.
- 09 Capability
List rooms
Find a room ID. Use this to list all video rooms in your 100ms account.
Set up in minutes
One URL. Then ask 100ms to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use 100ms from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it 100ms, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable 100ms for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the 100ms URL.
- Step 03
Save and start
Save the connection and enable 100ms in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"100ms": {
"url": "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using 100ms
Open Agent mode in chat and ask: "Using 100ms, help me...". 9 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"100ms": {
"url": "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using 100ms
Ask Copilot: "Using 100ms, help me...". 9 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"100ms": {
"url": "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using 100ms
Open Cascade and ask: "Using 100ms, help me...". 9 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"100ms": {
"url": "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using 100ms
Ask Cline: "Using 100ms, help me...". 9 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add 100ms --transport http "https://edge.vinkius.com/vk_preview_6N8ie2kMB7cIWQyR9FDSBwVQ7zPPZwuL2IC1aD5T/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using 100ms
Ask Claude: "Using 100ms, show me...". 9 tools are ready
Where the request belongs
Work 100ms can move forward.
This is for the engineers and community managers who are tired of manual dashboard clicking. If you're running a live event or managing a high-traffic video platform, you need a way to handle the firefighting of live sessions without the friction of a web UI.
Platform Engineer
Troubleshoots connectivity and monitors active sessions during high-traffic events.
Community Manager
Moderates live rooms and removes disruptive participants in real-time.
Support Specialist
Looks up session details and participant IDs to help users with technical issues.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsLiveKit
Manage real-time video, audio, and data sessions via LiveKit. create rooms, manage participants, and trigger recordings directly from your AI agent.
Dyte
Manage live video and audio experiences via Dyte. create meetings, manage participants, and control recordings or livestreams directly from any AI agent.
Daily.co
Manage video calls and WebRTC infrastructure via Daily.co. create rooms, track participants, and control meeting sessions directly from your AI.
Whereby
Create video meeting rooms, manage recordings, and customize UI themes on Whereby. the easiest way to embed video calls.
LiveKit Real-Time Rooms
Manage LiveKit voice and video rooms. create sessions, control participants, mute tracks, and broadcast data from any AI agent.
Huddle01 (Web3 Video API)
Build and manage Web3 video meetings with Huddle01. create rooms, track live sessions, and retrieve meeting recordings directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep 100ms 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 100ms.
The practical details behind the request, access and result.
Can I use the 100ms MCP to manage my live video rooms?
Yes, you can create, update, and list rooms using natural language. It lets you manage your entire video space without navigating a dashboard.
How do I kick a participant from a 100ms session using an agent?
You just tell your agent to remove a specific peer ID. It will handle the kick and record the reason for you automatically.
Can the 100ms MCP help me find my cloud recordings?
Yes, it can list and filter your recordings by room ID or completion status, making it easy to find specific files.
Is the 100ms MCP good for monitoring active sessions?
Yes, it lets you see who is currently joined and what their roles are in real-time, which is great for live event monitoring.
Can I use this to audit my past 100ms meetings?
Yes, you can list past sessions to see attendance history and other session metadata to keep your records up to date.
How does the 100ms MCP handle room configurations?
It retrieves deep technical metadata for any specific room, letting you verify your setup and templates instantly.
Can I remove a participant from a live session through the agent?
Yes. The remove_peer capability allows your AI agent to disconnect any participant from an active session using their peer ID. You can also provide a custom reason for the removal, which will be logged in your session history.
How do I check if a video room is currently active?
Use the list_sessions capability and filter by the specific room ID and status 'active'. Your agent will return any ongoing sessions for that room along with the number of participants currently joined.
Can I see all cloud recordings for a specific room?
Absolutely. Use the list_recordings capability and provide the room ID. Your agent will retrieve all recordings associated with that room, showing their status and technical metadata for auditing purposes.
One connection away
Give your agent a direct line to 100ms.
Connect 100ms once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available