Vinkius

Liveblocks (Collaborative) MCP. Manage live collaboration and shared data states.

Liveblocks (Collaborative) lets your AI agent manage real-time, shared infrastructure directly from conversation. Use this MCP to control collaborative rooms, monitor who is in a session, and synchronize complex documents across multiple users without touching an API endpoint. It's the complete toolset for orchestrating live state management.

Liveblocks (Collaborative) MCP is compatible with Claude Claude
Liveblocks (Collaborative) MCP is compatible with ChatGPT ChatGPT
Liveblocks (Collaborative) MCP is compatible with Cursor Cursor
Liveblocks (Collaborative) MCP is compatible with Gemini Gemini
Liveblocks (Collaborative) MCP is compatible with Windsurf Windsurf
Liveblocks (Collaborative) MCP is compatible with VS Code VS Code
Liveblocks (Collaborative) MCP is compatible with JetBrains JetBrains
Liveblocks (Collaborative) MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Manage Room Lifecycle

Create, read, update, or delete collaborative rooms with specific access controls.

Track User Presence

Monitor which users are active in a room and set temporary presence indicators for agents.

Synchronize Shared Data

Retrieve or update the content stored within a room's document state (Yjs).

Control Collaborative Threads

Create new discussion threads and manage existing feedback loops.

Waiting for input…

AI Agent
Liveblocks (Collaborative)

What AI agents can do with Liveblocks (Collaborative): 19 Tools

Use these tools to manage every aspect of a live collaboration workspace, from creating rooms and tracking users to synchronizing complex document states.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Liveblocks (Collaborative) MCP

List Active Users

Gets a list of all users currently connected to a specified room.

Authorize User

Generates an access token for a user, applying specific permissions and scopes.

Broadcast Event

Sends a structured JSON event to all clients connected within a room.

Create Room

Initializes an entirely new collaborative workspace with defined metadata and access...

Create Thread

Starts a new discussion thread within a room, automatically posting the initial...

Delete Room

Permanently removes an existing collaborative workspace and all its contents.

Get Room

Retrieves comprehensive details about a specific room, including its current status and metadata.

Get Storage

Fetches the entire contents of the room's shared storage in JSON or LSON format.

Get Ydoc

Retrieves a snapshot of the document state using Yjs for structured data inspection.

Identify User

Obtains an ID token needed to verify and identify a user's presence in the system.

Initialize Storage

Sets up or resets the shared storage area for a room, giving it a clean slate.

List Rooms

Lists all existing rooms, allowing filtering and pagination based on metadata.

List Threads

Retrieves a list of all discussion threads associated with a particular room.

List Versions

Shows historical snapshots and version control logs for the shared document state.

Patch Storage

Applies specific JSON Patch operations to update only a small part of the room's...

Resolve Thread

Marks a discussion thread as resolved, closing out the conversation topic.

Set Presence

Sets or updates the ephemeral presence status for an agent or user within a room.

Update Room

Changes properties of a room, including its metadata and access permissions.

Update Ydoc

Sends binary updates to modify the core Yjs document state.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Liveblocks (Collaborative) MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Liveblocks (Collaborative) integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Liveblocks (Collaborative), then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Liveblocks (Collaborative) MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Liveblocks. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The headache of stitching together real-time project status.

Right now, managing a collaborative project means jumping through hoops. You check Slack for who is available. Then you click into Figma to see what design assets are shared. Next, you open the wiki to review documentation and finally, you run an internal script just to confirm who was logged in when the last decision was made. It's tedious clicking across five different tabs.

With this MCP, your agent handles it all. You tell it: 'Check the status of the Q3 marketing room.' The agent immediately calls `get_room` and `list_active_users`, giving you a single, consolidated report that tells you who's present, what the current storage state is, and if any critical threads need attention. It just works.

Getting instant room status with Liveblocks (Collaborative)

Manual checking of user presence means opening a dashboard, filtering by date, and copying names—a process that takes minutes and is always out of sync. You also have to manually check if the project storage was properly initialized.

Now, you simply ask your agent to verify the room's status. It calls `get_room` and confirms the metadata and permissions instantly. The visibility into who's present and what the state is changes everything; it gives you actionable intelligence immediately.

What Liveblocks (Collaborative) MCP does for your AI

This connector lets you treat your entire real-time backend—room creation, user presence, shared document storage, and discussion threads—as just another function call in a conversation. You can instruct your agent to create an entirely new project space, automatically assign permissions, and then instantly get a full list of who’s currently working in it.

Need to update the core data or patch a specific section of shared notes? Your agent handles that, treating complex document states like simple variables.

It's built for environments where state changes constantly; think live code editors, collaborative whiteboards, or multiplayer game lobbies. Instead of juggling multiple dashboards and manual API calls, you talk to your AI client, and it interacts with the infrastructure via Vinkius. This lets developers debug room storage, PMs review user feedback threads, and support staff verify permissions—all in one place.

Built · Hosted · Managed by Vinkius Liveblocks Collaborative MCP - Real-time State Sync
Server ID 019e38b8-c89d-701e-9e1c-bfac05464d96
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Frequently asked questions about Liveblocks (Collaborative) MCP

How do I use Liveblocks (Collaborative) MCP to check users? +

You use the list_active_users tool. Just prompt your agent and tell it which room you want to check, and the system returns a real-time list of all connected participants.

Can I reset shared document state with Liveblocks (Collaborative) MCP? +

Yes, you use initialize_storage. This function sets up or resets the room's storage area, giving it a clean starting point for new collaboration sessions.

What is the difference between get_ydoc and get_storage? +

The get_ydoc tool retrieves the shared state using Yjs format, which is best for structured data. Use get_storage when you need the full, general contents of the room's storage area.

How do I make a new collaboration space? +

You use the create_room tool. You provide details like the name and initial access controls, and the MCP handles generating the necessary infrastructure for you.

Can Liveblocks (Collaborative) MCP handle user permissions? +

Yes. You can use authorize_user to generate tokens with specific read/write scopes, and update_room to adjust overall room permissions.