Overboard Studio MCP Server
Overboard Studio — MCP サーバー
Overboard Studio は共同作業用ホワイトボードです。これは公式の Model Context Protocol (MCP) サーバーであり、あらゆる AI エージェント (Claude、ChatGPT、Cursor、Codex など) が、Overboard Web アプリ上でリアルタイムに表示されるボード (付箋、図形、テキスト、フレーム、チャート、フローチャート、テーブル、コネクタなど) を作成・管理できるようにします。
ホスト型エンドポイント (推奨): https://overboard.studio/mcp (OAuth 対応、Claude.ai、ChatGPT、Cursor などで利用可能)
Stdio モード: ローカルで実行される Claude Code / Cursor / Claude Desktop 用。
クイック接続
Claude.ai (Web)
設定 → コネクタ → カスタムコネクタを追加 → URL: https://overboard.studio/mcp → OAuth フローを完了します。
Claude Code
claude mcp add --transport http overboard https://overboard.studio/mcp
/mcp authClaude Desktop (stdio)
~/Library/Application Support/Claude/claude_desktop_config.json に以下を追加します:
{
"mcpServers": {
"overboard": {
"command": "npx",
"args": ["-y", "@overboard/mcp-server"],
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_SERVICE_ROLE_KEY": "your-service-role-key"
}
}
}
}Cursor
.cursor/mcp.json に以下を追加します:
{
"mcpServers": {
"overboard": {
"url": "https://overboard.studio/mcp"
}
}
}ツール (16)
ボード
ツール | 説明 | 注釈 |
| 認証済みユーザーの ID、メールアドレス、表示名 | 読み取り専用 |
| 所有または招待されたボードの一覧 | 読み取り専用 |
| ボードのメタデータ + メンバー/要素数 | 読み取り専用 |
| 新しい空のボードを作成 (作成者が所有者になります) | 書き込み |
| 要素を事前配置した新しいボードを作成 (推奨) | 書き込み |
| 所有するボードの名前を変更 | 書き込み、冪等 |
| ボード、メンバー、要素をカスケード削除 | 破壊的 |
| Web アプリでボードを開くための直接 URL | 読み取り専用 |
要素
ツール | 説明 | 注釈 |
| ボード上のすべての要素 | 読み取り専用 |
| 付箋 / 図形 / テキスト / フレーム / チャートなどを追加 | 書き込み |
| 一括作成 (2つ以上の要素で推奨) | 書き込み |
| プロパティの統合 — 移動/サイズ変更/色変更/テキスト編集 | 書き込み、冪等 |
| 単一の要素を削除 | 破壊的 |
コラボレーション
ツール | 説明 | 注釈 |
| ロールを持つボードのメンバー | 読み取り専用 |
| 最近の要素の変更 (デフォルトは過去24時間) | 読み取り専用 |
| 共有可能な招待リンクを生成 | 書き込み |
要素タイプ
sticky-note, text, path, shape, connector, frame, graph, chart, flowchart, table, timeline, kanban, doc, vote, timer, estimation
位置、サイズ、スタイルにはスマートなデフォルト値が適用されます。カスタマイズしたい項目のみを指定してください。
認証
ホスト型エンドポイントは OAuth 2.0 を使用します。クライアント (Claude.ai など) がユーザーを Overboard の認証フローに一度誘導し、トークンは30日間有効です。
Stdio モードは Supabase サービスロールキーを使用します。環境変数として渡してください。各ツール呼び出しは Supabase の行レベルセキュリティ (RLS) を介してユーザーごとのボードアクセスを強制します。サービスロールキーは、マルチユーザーの状態を読み書きする必要があるツールに対してのみ RLS をバイパスします。
ソースからのビルド
npm install
npm run build
node dist/index.jsHTTP モードの場合:
node dist/index.js --http --port=3002MCP Inspector でのテスト
SUPABASE_URL=... SUPABASE_SERVICE_ROLE_KEY=... \
npx @modelcontextprotocol/inspector node dist/index.jsプロンプト例
接続後、以下を試してみてください:
"List all my boards" (すべてのボードをリストして)
"Create a sprint planning board with 5 yellow sticky notes for: Design login, Set up API, Write tests, Deploy staging, Code review" (スプリントプランニングボードを作成して。内容は「ログイン設計」「APIセットアップ」「テスト作成」「ステージングデプロイ」「コードレビュー」の黄色い付箋5枚)
"Show me everything on board {id}" (ボード {id} 上のすべてを表示して)
"Move the first sticky note to (500, 300) and recolor it green" (最初の付箋を (500, 300) に移動して緑色に変更して)
"Generate an invite link for board {id} as editor" (ボード {id} の編集者用招待リンクを生成して)
ライセンス
MIT
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alona-iaig/overboard-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server