liveblocks-mcp-server

liveblocks-mcp-server

site icon
2025.05.09 0
TypeScript协作平台API中间件交流协作
liveblocks-mcp-server 是一个允许AI使用Liveblocks REST API功能的MCP服务器。它可以创建、修改和删除Liveblocks中的房间、线程、评论、通知等内容,同时具有对Storage和Yjs的读取权限。适用于需要集成Liveblocks功能的AI应用场景。
View on GitHub

Overview

基本能力

产品定位

liveblocks-mcp-server 是一个为AI提供Liveblocks REST API功能的中间件服务器,使AI能够操作Liveblocks的各种协作功能。

核心功能

  • 创建、修改和删除Liveblocks中的房间、线程、评论、通知等
  • 读取Storage和Yjs数据
  • 通过REST API与Liveblocks平台交互

适用场景

  • AI驱动的协作应用开发
  • 需要自动化管理Liveblocks资源的场景
  • 集成Liveblocks功能的AI助手

工具列表

  • Liveblocks REST API:提供对Liveblocks平台的各种操作能力
  • Storage/Yjs读取:允许访问存储的数据结构

常见问题解答

  • 安装问题:确保使用正确的Liveblocks密钥
  • 配置问题:检查路径和密钥是否正确设置

使用教程

使用依赖

  • Node.js环境
  • Liveblocks账号和密钥

安装教程

自动安装(以Cursor为例)

npx -y @smithery/cli install @liveblocks/liveblocks-mcp-server --client cursor --key [key]

手动安装

  1. 克隆仓库
git clone https://github.com/liveblocks/liveblocks-mcp-server.git
  1. 构建项目
npm install
npm run build
  1. 获取Liveblocks密钥

调试方式

  1. 检查MCP菜单是否启用
  2. 验证密钥是否正确配置
  3. 检查路径是否正确

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。