create-room
Generate a Liveblocks room with customizable access permissions for users and groups, including public, read-only, or private settings. Manage room IDs and metadata for collaborative environments.
Instructions
Create a Liveblocks room
Input Schema
Name | Required | Description | Default |
---|---|---|---|
defaultAccesses | Yes | The default access permissions for the room. Permissions can be: 1. ["room:write"] // public 2. ["room:read", "room:presence:write"] // read-only 3. [] // private | |
groupsAccesses | No | The group ID accesses for the room. Permissions can be: 1. ["room:write"] // public 2. ["room:read", "room:presence:write"] // read-only 3. [] // private For example, when setting a "design" group to have full/public access: { design: ["room:write"] } Setting to null is used to remove an existing access level: { design: null } | |
metadata | No | ||
roomId | Yes | ||
usersAccesses | No | The user ID accesses for the room. Permissions can be: 1. ["room:write"] // public 2. ["room:read", "room:presence:write"] // read-only 3. [] // private For example, when setting "charlie" user ID to have full/public access: { charlie: ["room:write"] } Setting to null is used to remove an existing access level: { charlie: null } |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Liveblocks
- add-comment-reaction
- broadcast-event
- create-comment
- create-room
- create-thread
- delete-all-inbox-notifications
- delete-comment
- delete-inbox-notification
- delete-notification-settings
- delete-room
- delete-room-subscription-settings
- delete-thread
- edit-comment
- edit-thread-metadata
- get-active-users
- get-comment
- get-inbox-notification
- get-inbox-notifications
- get-notification-settings
- get-room
- get-rooms
- get-room-subscription-settings
- get-storage-document
- get-thread
- get-thread-participants
- get-threads
- get-thread-subscriptions
- get-user-room-subscription-settings
- get-yjs-document
- mark-thread-as-resolved
- mark-thread-as-unresolved
- remove-comment-reaction
- subscribe-to-thread
- trigger-inbox-notification
- unsubscribe-from-thread
- update-notification-settings
- update-room
- update-room-id
- update-room-subscription-settings
Related Tools
- @liveblocks/liveblocks-mcp-server
- @liveblocks/liveblocks-mcp-server
- @liveblocks/liveblocks-mcp-server
- @liveblocks/liveblocks-mcp-server
- @liveblocks/liveblocks-mcp-server