liveblocks-mcp-server
このMCPサーバーにより、AIはREST APIの様々な機能を利用できるようになります。例えば、ルーム、スレッド、コメント、通知など、Liveblockの様々な要素を作成、変更、削除できます。また、ストレージとYjsへの読み取りアクセス権も持っています。詳しくはドキュメントをご覧ください。
自動セットアップ
自動的にインストールするには、ダッシュボードのプロジェクトから Liveblocks 秘密キーをコピーし、次のコマンドのいずれかを実行して、 [key]
を秘密キーに置き換えます。
カーソル
npx -y @smithery/cli install @liveblocks/liveblocks-mcp-server --client cursor --key [key]
クロードデスクトップ
npx -y @smithery/cli install @liveblocks/liveblocks-mcp-server --client claude --key [key]
VSコード
npx -y @smithery/cli install @liveblocks/liveblocks-mcp-server --client vscode --key [key]
その他のクライアント
Smitheryで他のクライアントのインストール情報を見つけます。
手動設定
- このリポジトリをクローンします。
git clone https://github.com/liveblocks/liveblocks-mcp-server.git
- プロジェクトをビルドします。
npm install
npm run build
- ダッシュボードから Liveblocks 秘密キーを取得します。
カーソル
- [ファイル] → [カーソル設定] → [MCP] → [新しいサーバーの追加] に移動します。
- リポジトリへのフルパスと秘密キーを指定して、次のコードを追加します。
{
"mcpServers": {
"liveblocks-mcp-server": {
"command": "node",
"args": ["/full/path/to/the/repo/liveblocks-mcp-server/build/index.js"],
"env": {
"LIVEBLOCKS_SECRET_KEY": "sk_dev_Ns35f5G..."
}
}
}
}
- MCP メニューで有効になっていることを確認します。
クロードデスクトップ
- 「ファイル」→「設定」→「開発」→「設定の編集」に移動します。
- JSON ファイル
claude_desktop_config.json
を開きます。 - リポジトリへのフルパスと秘密キーを指定して、次のコードを追加します。
{
"mcpServers": {
"liveblocks-mcp-server": {
"command": "node",
"args": ["/full/path/to/the/repo/liveblocks-mcp-server/build/index.js"],
"env": {
"LIVEBLOCKS_SECRET_KEY": "sk_dev_Ns35f5G..."
}
}
}
}