liveblocks/liveblocks-mcp-server

liveblocks/liveblocks-mcp-server

от liveblocks
MCP сервер для Liveblocks — AI-инструмент, работающий с REST API платформы для управления комнатами, комментариями и уведомлениями. Создавайте, изменяйте и удаляйте элементы в реальном времени, а т...

Liveblocks Liveblocks

liveblocks-mcp-server

This MCP server allows AI to use a number of functions from our REST API. For example, it can create, modify, and delete different aspects of Liveblocks such as rooms, threads, comments, notifications, and more. It also has read access to Storage and Yjs. Learn more in our docs.

Setup

To install, copy your Liveblocks secret key from a project in your dashboard and run one of the following commands, replacing sk_xxxxxxxxxxxx with your secret key.

Cursor

Read more

  1. Go to File → Cursor Settings → MCP → Add new server.
  2. Add the following, inserting your secret key:
{
  "mcpServers": {
    "liveblocks": {
      "command": "npx",
      "args": ["-y", "github:liveblocks/liveblocks-mcp-server"],
      "env": {
        "LIVEBLOCKS_SECRET_KEY": "sk_xxxxxxxxxxxx"
      }
    }
  }
}

Claude Code

Read more

Run the following command in the terminal, inserting your secret key:

claude mcp add liveblocks -e LIVEBLOCKS_SECRET_KEY=sk_xxxxxxxxxxxx -- npx -y github:liveblocks/liveblocks-mcp-server
add-comment-reaction

Добавить реакцию к комментарию Liveblocks

Добавить реакцию к комментарию Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • commentIdstringобязательный
  • dataobjectобязательный
broadcast-event

Транслировать событие в комнату Liveblocks

Транслировать событие в комнату Liveblocks

Параметры

  • roomIdstringобязательный
  • eventobjectобязательный
create-comment

Создайте комментарий Liveblocks. Всегда запрашивайте userId.

Создайте комментарий Liveblocks. Всегда запрашивайте userId.

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
create-room

Создать комнату Liveblocks

Создать комнату Liveblocks

Параметры

  • roomIdstringобязательный
  • defaultAccessesstring[]обязательный

    The default access permissions for the room. Permissions can be: 1. ["room:write"] // public 2. ["room:read", "room:presence:write"] // read-only 3. [] // private

  • groupsAccessesobject

    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 }

  • usersAccessesobject

    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 }

  • metadataobject
create-thread

Создайте поток Liveblocks. Всегда запрашивайте userId.

Создайте поток Liveblocks. Всегда запрашивайте userId.

Параметры

  • roomIdstringобязательный
  • dataobjectобязательный
delete-all-inbox-notifications

Удалить все входящие уведомления Liveblocks

Удалить все входящие уведомления Liveblocks

Параметры

  • userIdstringобязательный
delete-comment

Удалить комментарий Liveblocks

Удалить комментарий Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • commentIdstringобязательный
delete-inbox-notification

Удалить уведомление из папки 'Входящие' Liveblocks

Удалить уведомление из папки 'Входящие' Liveblocks

Параметры

  • userIdstringобязательный
  • inboxNotificationIdstringобязательный
delete-notification-settings

Удалить настройки уведомлений Liveblocks

Удалить настройки уведомлений Liveblocks

Параметры

  • userIdstringобязательный
delete-room

Удалить комнату Liveblocks

Удалить комнату Liveblocks

Параметры

  • roomIdstringобязательный
delete-room-subscription-settings

Удалить настройки подписки комнаты Liveblocks

Удалить настройки подписки комнаты Liveblocks

Параметры

  • roomIdstringобязательный
  • userIdstringобязательный
delete-thread

Удалить тред Liveblocks

Удалить тред Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
edit-comment

Редактировать комментарий Liveblocks

Редактировать комментарий Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • commentIdstringобязательный
  • dataobjectобязательный
edit-thread-metadata

Редактировать метаданные треда Liveblocks. `null` можно использовать для удаления ключа.

Редактировать метаданные треда Liveblocks. `null` можно использовать для удаления ключа.

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
get-active-users

Получить активных пользователей комнаты Liveblocks

Получить активных пользователей комнаты Liveblocks

Параметры

  • roomIdstringобязательный
get-comment

Получить комментарий Liveblocks

Получить комментарий Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • commentIdstringобязательный
get-inbox-notification

Получить уведомление из входящих Liveblocks

Получить уведомление из входящих Liveblocks

Параметры

  • userIdstringобязательный
  • inboxNotificationIdstringобязательный
get-inbox-notifications

Получить последние уведомления входящих сообщений Liveblocks

Получить последние уведомления входящих сообщений Liveblocks

Параметры

  • userIdstringобязательный
  • queryobject
  • startingAfterstring
  • limitnumber
get-notification-settings

Получить настройки уведомлений Liveblocks

Получить настройки уведомлений Liveblocks

Параметры

  • userIdstringобязательный
get-room

Получить комнату Liveblocks

Получить комнату Liveblocks

Параметры

  • roomIdstringобязательный
get-rooms

Получить последние комнаты Liveblocks

Получить последние комнаты Liveblocks

Параметры

  • limitnumberобязательный
  • userIdstring
  • groupIdsstring[]
  • startingAfterstring
  • queryobject
get-room-subscription-settings

Получает настройки подписки комнаты Liveblocks.

Получает настройки подписки комнаты Liveblocks.

Параметры

  • roomIdstringобязательный
  • userIdstringобязательный
get-storage-document

Получить документ из хранилища Liveblocks

Получить документ из хранилища Liveblocks

Параметры

  • roomIdstringобязательный
get-thread

Получить тред Liveblocks

Получить тред Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
get-thread-participants

Получить участников треда Liveblocks

Получить участников треда Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
get-threads

Получить последние нити Liveblocks

Получить последние нити Liveblocks

Параметры

  • roomIdstringобязательный
  • queryobject
get-thread-subscriptions

Получить подписки треда Liveblocks

Получить подписки треда Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
get-user-room-subscription-settings

Получает настройки подписки пользователя на комнату

Получает настройки подписки пользователя на комнату

Параметры

  • userIdstringобязательный
get-yjs-document

Получить текстовый документ Liveblocks Yjs

Получить текстовый документ Liveblocks Yjs

Параметры

  • roomIdstringобязательный
  • optionsobject
mark-thread-as-resolved

Отметить тред Liveblocks как решённый

Отметить тред Liveblocks как решённый

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
mark-thread-as-unresolved

Отметить поток Liveblocks как неразрешённый

Отметить поток Liveblocks как неразрешённый

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
remove-comment-reaction

Удалить реакцию из комментария Liveblocks

Удалить реакцию из комментария Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • commentIdstringобязательный
  • dataobjectобязательный
subscribe-to-thread

Подписаться на тред Liveblocks

Подписаться на тред Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
trigger-inbox-notification

Создать собственное уведомление в папке «Входящие» Liveblocks

Создать собственное уведомление в папке «Входящие» Liveblocks

Параметры

  • userIdstringобязательный
  • kindstringобязательный
  • subjectIdstringобязательный
  • activityDataobjectобязательный

    Custom data related to the notification

  • roomIdstring

    Don't add this unless specifically asked

unsubscribe-from-thread

Отписаться от ветки Liveblocks

Отписаться от ветки Liveblocks

Параметры

  • roomIdstringобязательный
  • threadIdstringобязательный
  • dataobjectобязательный
update-notification-settings

Обновить настройки уведомлений Liveblocks

Обновить настройки уведомлений Liveblocks

Параметры

  • userIdstringобязательный
  • dataobjectобязательный
update-room

Обновить комнату Liveblocks

Обновить комнату Liveblocks

Параметры

  • roomIdstringобязательный
  • defaultAccessesstring[]обязательный

    The default access permissions for the room. Permissions can be: 1. ["room:write"] // public 2. ["room:read", "room:presence:write"] // read-only 3. [] // private

  • groupsAccessesobject

    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 }

  • usersAccessesobject

    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 }

  • metadataobject
update-room-id

Обновить ID комнаты Liveblocks

Обновить ID комнаты Liveblocks

Параметры

  • roomIdstringобязательный
  • newRoomIdstringобязательный
update-room-subscription-settings

Обновить настройки подписки комнаты Liveblocks

Обновить настройки подписки комнаты Liveblocks

Параметры

  • roomIdstringобязательный
  • userIdstringобязательный
  • dataobjectобязательный

Другие проверенные MCP-сервера

googleapis/genai-toolbox

googleapis/genai-toolbox

официальный

MCP Toolbox for Databases - открытый MCP сервер для AI-агентов и IDE, подключающий к базам данных. Содержит готовые инструменты и фреймворк для кастомных инструментов с аутентификацией и мониторингом. Упрощает работу с данными.

Go15979
Bright Data MCP

Bright Data MCP

официальный

MCP-сервер для подключения LLM к живому интернету в реальном времени — без блокировок и капч. Включает поиск, скрапинг в markdown и браузерную автоматику. Полезен для исследований, мониторинга цен ...

JavaScript2507
Bybit MCP

Bybit MCP

официальный

MCP-сервер предоставляет 206 инструментов для Bybit: рыночные данные, торговлю и WebSocket-стримы, включая управление аккаунтом. Интегрируется с Claude, Cursor, VS Code. Режим read-only без API-ключа.

TypeScript21
can4hou6joeng4/boss-agent-cli

can4hou6joeng4/boss-agent-cli

BOSS Agent CLI — 为 AI Agent 设计的 BOSS 直聘本地辅助工具。支持职位搜索、福利筛选(双休、五险一金等)、候选池管理,输出 JSON 信封。默认低风险只读模式,合规安全,适合求职者与招聘者。

Python1399
stripe/agent-toolkit

stripe/agent-toolkit

Stripe AI - MCP сервер для интеграции платежей Stripe с AI-агентами. Безопасный доступ через OAuth, SDK для Vercel AI, OpenAI и Anthropic. Полезен разработчикам, строящим AI-продукты с встроенной биллинговой инфраструктурой.

TypeScript1693
OctoEverywhere/mcp

OctoEverywhere/mcp

официальный

Бесплатный облачный MCP инструмент для мониторинга и управления 3D-принтерами через AI-агентов. Отслеживайте статус печати, температуру, получайте снимки с камер, ставьте на паузу или отменяйте задания. Поддерживает OctoPrint, Klipper, Bambu Lab и др.

35
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин