Skedra Whiteboard について
Skedra Whiteboardは、チームやAIエージェントがボードを作成・編集できるセルフホスト型の共同作業用無限キャンバスです。MCPサーバーを備え、カンバン、ガントチャート、図表、リアルタイム共同編集に対応します。
主な機能
- 01描画要素を配置できる無限キャンバス
- 02フローチャート、カンバン、ガントチャート
- 03リアルタイム共同編集と権限管理
- 04共有リンクと読み取り専用埋め込み
- 0523個のツールを備えたMCPサーバー
- 06セルフホストとReact SDK
活用シーン
- 01チームで図表を共同作成
- 02カンバンやガントチャートでタスクを計画
- 03AIエージェントによるキャンバス編集
- 04共有リンクでボードを読み取り専用で表示
MCP 対応
組み込みのMCPサーバーは、自身でホストするSkedraインスタンスに接続し、編集可能なエージェントワークフロー向けに23個のツールを公開します。クライアントはOAuth、APIキー、ローカルstdioで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://skedra.xyz/api/mcpclaude mcp add --transport http moonriddim-skedra https://skedra.xyz/api/mcp{"mcpServers":{"moonriddim-skedra":{"type":"http","url":"https://skedra.xyz/api/mcp"}}}Cursor で開く{"servers":{"moonriddim-skedra":{"type":"http","url":"https://skedra.xyz/api/mcp"}}}VS Code で開く{"mcpServers":{"moonriddim-skedra":{"type":"http","url":"https://skedra.xyz/api/mcp"}}}{"mcpServers":{"moonriddim-skedra":{"serverUrl":"https://skedra.xyz/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

人と AI エージェントのためのオープンソースホワイトボード。
セルフホスト可能。共同作業に対応。エージェントによる編集が可能。AGPL-3.0。
ウェブサイト · ドキュメント · セルフホスト · MCP · React SDK · Discord
Skedra は、スケッチ、図、カンバンボード、ガントチャートのための無限キャンバスです。 チームとリアルタイムで共同作業したり、内蔵の MCP サーバーを介して AI エージェントを接続したりできます。 アプリケーション全体を独自のインフラストラクチャで実行できます。Skedra のサブスクリプション、ライセンスサーバー、中央管理の Skedra アカウントがなくても、すべての機能を利用できます。
skedra.xyz では、ドキュメントとプロジェクト情報を提供しています。 アプリケーション、API、MCP サーバー、ライブラリカタログ、データベース、SDK、デプロイ用ファイルは、このリポジトリにまとめられています。別の商用エディションはありません。

Skedra をセルフホストする
オールインワンの Docker イメージを実行します。
docker run -d \
--name skedra \
-p 3000:80 \
-v skedra_data:/data \
ghcr.io/moonriddim/skedra-community-standalone:latest
http://localhost:3000 を開きます。PostgreSQL、ファイル、インスタンスのシークレットは skedra_data ボリュームに保持されます。最初に登録したユーザーがインスタンス管理者になります。デフォルトでは、以降のユーザー登録には招待が必要です。
Docker Compose、本番環境用 URL、ストレージ、オプションの LiveKit 通話、アップデート、バックアップについては、SELFHOST.md をご覧ください。この移行に対応したイメージは、変更のマージ後にリリースワークフローが正常に完了すると利用可能になります。
機能
- テキスト、図形、矢印、描画、画像、フレームに対応した無限キャンバス。
- ネイティブのフローチャート、シーケンス図、カンバンボード、ガントチャート、テンプレート。
- ローカルブラウザー上のボードと、持ち運び可能な
.skedraファイル。 - アカウント、チーム、ロール、権限、コメント、メンション、ボードのアクティビティ。
- リアルタイム共同作業、暗号化ストレージ、オプションのエンドツーエンド暗号化。
- 共有リンク、プレゼンテーション、読み取り専用の埋め込み。
- 構造化された編集可能なエージェントワークフローのための、23 個のツールを備えた MCP サーバー。
.skedralibのインポートとセルフホスト可能なカタログに対応した図形ライブラリ。- 独自のプロバイダーまたはローカルモデルを使うオプションの AI と、オプションの LiveKit 通話。
- 同じキャンバスモデル、レンダラー、エディターを使用する埋め込み可能な React SDK。
AI エージェント向け MCP
Codex、Claude、Cursor、または別のクライアントを独自のインスタンスに接続します。
https://YOUR-SKEDRA-INSTANCE/api/mcp
OAuth を使って、そのインスタンスにサインインしてください。API キーとローカルの stdio 設定は、設定 > API キーと MCP から利用できます。中央管理されたホスト型 MCP エンドポイントはありません。docs/MCP.md をご覧ください。
開発
git clone https://github.com/moonriddim/skedra-community.git
cd skedra-community
corepack enable
docker compose -f docker-compose.dev.yml up -d
cp .env.example .env
pnpm install
pnpm db:push
pnpm dev
http://localhost:5174 を開きます。
pnpm dev は共有 SDK も監視します。SDK とエディターの同等性を重点的に確認するには、pnpm sdk:verify を使用してください。pnpm test はワークスペースのテストを実行します。
独立した静的ウェブサイトは pnpm docs:build でビルドし、http://localhost:5176 で pnpm docs:dev を使ってプレビューできます。
API、データベース、認証、外部サービスは不要です。
リポジトリ
apps/web、apps/api、apps/mcp、apps/libraries:セルフホスト可能なアプリケーション。apps/docs:静的なプロジェクトウェブサイトとドキュメント。packages:データベース、共有型、キャンバスコア、エディター、レンダラー、入出力、React SDK。deploy:セルフホスティング、データベースのマイグレーション、リバースプロキシ。.github/workflows:このリポジトリから直接実行されるチェックとリリース。
コントリビューションを歓迎します。CONTRIBUTING.md をお読みいただき、バグは GitHub Issues で報告するか、Discord にご参加ください。
ライセンス
Skedra は AGPL-3.0-only の下でライセンスされています。このライセンスに基づき、商用利用を含め、使用、変更、再配布、ホスティングが可能です。サードパーティの素材には、それぞれ独自の条件が適用されます。作成したボードやエクスポートデータは引き続きご自身のものです。 LICENSING.md と移行ガイドをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。