Media

100ms MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

100ms provides a full-featured API for integrating real-time audio and video streaming into applications, ideal for use cases such as video conferencing, live streaming, and online education platforms.

8 tools
Agent guide included
API Key
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for 100ms — workflow patterns, data models, and gotchas for your AI agent.

100ms

100ms is a real-time audio/video API for video conferencing and live streaming. Rooms are active sessions; templates define room config; recordings and analytics capture usage.

Data Model

  • Rooms are live sessions. Each has a room_id. Peers (participants) are listed per room.
  • Templates define room settings: layout, recording options, destinations. Use temp_id to reference a template.
  • Recordings are stored session captures. May take time to process after a session ends.
  • Sessions are room instances. Analytics events track join, leave, and other session activity.

Gotchas

  • room_id vs temp_id: room_id identifies an active room; temp_id identifies a template (config). Don't confuse.
  • Management token vs app token: Server-side management credentials vs client SDK tokens target different layers of the stack.
  • Recordings: Processing is async. Check status in the response before assuming availability.

Tools in this Server (8)

100Ms List Active Room Peers

List all active peers in a specific room identified by its room_id. Use this when you need to monitor real-time participant information within a parti...

100Ms List Analytics Events

Get a list of all analytics events related to a specific room. Useful for monitoring performance and user engagement over time. It returns event data ...

100Ms List Recordings

Retrieve all recordings associated with sessions within your application. Ideal for reviewing media content or performing audits. Returns details of e...

100Ms List Rooms

Get detailed information on all available rooms in your application. Ideal for managing rooms or retrieving room details for administrative purposes. ...

100Ms List Sessions

Fetch a list of all sessions within your application. Use this endpoint to retrieve session details for analysis or reporting. It returns metadata for...

100Ms List Templates

Retrieve a full list of all templates configured in your 100ms account. Use this to manage or customize your template usage. It returns template ident...

100Ms List Templates Destinations

Fetch destination configurations for a specific template using its temp_id. Use this to manage or review where the template outputs its data or stream...

100Ms List Template Settings

Access detailed settings for a specific template using its temp_id. Use this endpoint to view or modify configuration settings of a template for custo...

Frequently Asked Questions

What is the 100ms MCP server?

100ms provides a full-featured API for integrating real-time audio and video streaming into applications, ideal for use cases such as video conferencing, live streaming, and online education platforms. It provides 8 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect 100ms to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/100ms. Authentication is handled automatically.

How many tools does 100ms provide?

100ms provides 8 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does 100ms require?

100ms uses API Key. 100ms requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect 100ms to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/100ms

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with 100ms?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

100ms MCP Server & Skill — 8 Tools