Liveblocks (Collaborative) Connector for AI agents.
19 live capabilities
Manage real-time collaborative rooms and shared data across your infrastructure.
Waiting for input…
Why people use Liveblocks (Collaborative)
Liveblocks (Collaborative) for Real-Time Collaboration Management
This Connector puts that control directly into your AI client. You can just ask your agent to list rooms, check active users, or pull the current Yjs document state. It turns your AI into a live operations hub where you can manage your entire collaborative infrastructure with a few words instead of dozens of clicks.
What Vinkius changes
You get a direct command line for your real-time collaboration infrastructure inside your favorite AI chat.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Debugging a stuck document
A developer asks the agent to get_ydoc and list_versions to see why a collaborative doc isn't syncing for a specific user.
- Real-world use case 02
Checking live engagement
A PM asks the agent to list_active_users in a specific room to see if the new feature is being used by real people.
- Real-world use case 03
Rapid room setup
A dev asks the agent to create_room and initialize_storage to quickly spin up a test environment for a new feature.
Complete set · 19capabilities
The complete Liveblocks (Collaborative) capability set.
These are the exact actions your AI can choose when you ask it to work with Liveblocks (Collaborative).
01—04
4 capabilities in this set.
Part of 19 available through Liveblocks (Collaborative).
- 01 Capability
Update ydoc
Sends a binary Yjs update to the document. Use this to push specific changes to the shared state.
- 02 Capability
Get ydoc
Gets a JSON version of the Yjs document. This is perfect for checking the content of a collaborative doc.
- 03 Capability
List active users
Shows who is currently in a room. Use this to monitor live collaboration activity.
- 04 Capability
Broadcast event
Sends a JSON event to a specific room. Use this to trigger actions on the frontend.
05—08
4 capabilities in this set.
Part of 19 available through Liveblocks (Collaborative).
- 05 Capability
Create room
Sets up a new collaborative room. Use this to initialize a new workspace for your users.
- 06 Capability
Create thread
Starts a new discussion thread with a first comment. This helps organize feedback in a room.
- 07 Capability
Delete room
Removes a room from your infrastructure. Use this to clean up old or inactive workspaces.
- 08 Capability
Get room
Pulls the details of a specific room. This helps you verify room metadata and settings.
09—12
4 capabilities in this set.
Part of 19 available through Liveblocks (Collaborative).
- 09 Capability
Get storage
Retrieves the room's Storage tree in JSON or LSON format. Use this to inspect the current shared state.
- 10 Capability
Identify user
Generates an ID token for a specific user. Use this to handle secure user identification.
- 11 Capability
Initialize storage
Sets up or resets the room storage. Use this to prepare a room for new data.
- 12 Capability
List rooms
Lists all rooms with filters and pagination. Use this to get an overview of your entire environment.
13—16
4 capabilities in this set.
Part of 19 available through Liveblocks (Collaborative).
- 13 Capability
List threads
Lists all threads within a room. Use this to see all active discussions in a single space.
- 14 Capability
Patch storage
Applies JSON Patch operations to the storage. Use this to make precise updates to shared data.
- 15 Capability
Resolve thread
Marks a thread as resolved. Use this to close out completed discussions.
- 16 Capability
Set presence
Sets an ephemeral presence for a user. Use this to show online statuses or custom icons.
17—19
3 capabilities in this set.
Part of 19 available through Liveblocks (Collaborative).
- 17 Capability
Update room
Changes room properties like metadata or permissions. Use this to modify room settings on the fly.
- 18 Capability
Authorize user
Grabs an access token with specific permissions. Use this to manage who can do what in a room.
- 19 Capability
List versions
Shows the version history of Yjs documents. Use this to see snapshots of previous states.
Set up in minutes
One URL. Then ask Liveblocks (Collaborative) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Liveblocks (Collaborative) 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_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Liveblocks (Collaborative) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative) URL.
- Step 03
Save and start
Save the connection and enable Liveblocks (Collaborative) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"liveblocks-collaborative": {
"url": "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative)
Open Agent mode in chat and ask: "Using Liveblocks (Collaborative), help me...". 19 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"liveblocks-collaborative": {
"url": "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative)
Ask Copilot: "Using Liveblocks (Collaborative), help me...". 19 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"liveblocks-collaborative": {
"url": "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative)
Open Cascade and ask: "Using Liveblocks (Collaborative), help me...". 19 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"liveblocks-collaborative": {
"url": "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative)
Ask Cline: "Using Liveblocks (Collaborative), help me...". 19 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add liveblocks-collaborative --transport http "https://edge.vinkius.com/vk_preview_v2FU0vtTfzUrtsk5QcSuOhhoPhdk0tcyNdn6k4Ay/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 Liveblocks (Collaborative)
Ask Claude: "Using Liveblocks (Collaborative), show me...". 19 tools are ready
Where the request belongs
Work Liveblocks can move forward.
This is for the engineers and product folks who are tired of manually checking room logs or debugging shared states across different tabs. It's for the person who needs to see what's happening in a live session without digging through a dashboard.
Full-stack Developer
Debugs Yjs document states and manages room permissions directly from the IDE.
Product Manager
Monitors active sessions and reviews feedback threads to gauge user engagement.
Support Engineer
Identifies active users in a room and verifies configurations to help customers in real-time.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsLiveblocks
Manage real-time collaboration infrastructure—create rooms, authorize users, and inspect collaborative storage or threads directly from your AI agent.
Mela
Team communication and project management.
Flock
Manage team collaboration via Flock. send rich messages with FlockML, handle public channels and private groups, and search rosters 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.
LiveKit Real-Time Rooms
Manage LiveKit voice and video rooms. create sessions, control participants, mute tracks, and broadcast data from any AI agent.
100ms
Manage video rooms, active sessions, and participants on 100ms. the powerful live video infrastructure.
Bring your own AI
Change the model, client or framework. Keep Liveblocks 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 Liveblocks.
The practical details behind the request, access and result.
What can the Liveblocks (Collaborative) MCP do for my app?
This Connector gives your AI agent the ability to manage your Liveblocks infrastructure. You can create rooms, track user presence, sync shared data, and manage discussion threads directly through a chat interface.
Can I use this to see who is online in my collaborative rooms?
Yes, your AI agent can check the active users in any specific room instantly. This helps you monitor engagement or troubleshoot connection issues without opening your dashboard.
How does the Liveblocks (Collaborative) MCP help with Yjs documents?
It allows your agent to pull the current JSON state of a Yjs document or push binary updates. This makes it much easier to debug shared states or inspect content in real-time.
Can my AI agent create new rooms for me?
Absolutely. You can tell your agent to spin up a new room with specific names and metadata, and it will handle the creation and permission setup for you.
Can I manage user permissions with this Connector?
Yes, you can use the agent to identify users and authorize them with specific access tokens, making it easier to manage who can interact with your collaborative spaces.
How do I check the history of a shared document?
You can ask your agent to list the version history for a specific Yjs document. This shows you snapshots of previous states so you can see how the content has evolved.
Can I use this to organize feedback threads?
Yes, the Connector includes capabilities to create, list, and resolve discussion threads. This helps you keep team feedback organized within your collaborative rooms.
How can I see which users are currently active in a specific collaboration room?
You can use the list_active_users capability by providing the Room ID. The agent will return a list of all users currently connected to that room, including their connection IDs and associated info.
Is it possible to inspect or modify the shared state of a room from the AI?
Yes! Use get_storage to retrieve the current LSON/JSON storage tree or patch_storage to update specific keys in the room's shared state. For Yjs-based rooms, you can use get_ydoc and update_ydoc.
Can I manage user comments and discussion threads through this integration?
Absolutely. You can use list_threads to see all discussions in a room, create_thread to start a new one, and resolve_thread to mark a discussion as completed.
One connection away
Give your agent a direct line to Liveblocks.
Connect Liveblocks once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available