Skip to main content
Glama
alona-iaig

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 auth

Claude 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)

ボード

ツール

説明

注釈

get_current_user

認証済みユーザーの ID、メールアドレス、表示名

読み取り専用

list_boards

所有または招待されたボードの一覧

読み取り専用

get_board

ボードのメタデータ + メンバー/要素数

読み取り専用

create_board

新しい空のボードを作成 (作成者が所有者になります)

書き込み

create_board_with_elements

要素を事前配置した新しいボードを作成 (推奨)

書き込み

rename_board

所有するボードの名前を変更

書き込み、冪等

delete_board

ボード、メンバー、要素をカスケード削除

破壊的

get_board_url

Web アプリでボードを開くための直接 URL

読み取り専用

要素

ツール

説明

注釈

get_elements

ボード上のすべての要素

読み取り専用

create_element

付箋 / 図形 / テキスト / フレーム / チャートなどを追加

書き込み

bulk_create_elements

一括作成 (2つ以上の要素で推奨)

書き込み

update_element

プロパティの統合 — 移動/サイズ変更/色変更/テキスト編集

書き込み、冪等

delete_element

単一の要素を削除

破壊的

コラボレーション

ツール

説明

注釈

get_collaborators

ロールを持つボードのメンバー

読み取り専用

get_board_activity

最近の要素の変更 (デフォルトは過去24時間)

読み取り専用

invite_to_board

共有可能な招待リンクを生成

書き込み

要素タイプ

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.js

HTTP モードの場合:

node dist/index.js --http --port=3002

MCP 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

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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