Skip to main content
Glama
alona-iaig

Overboard Studio MCP Server

by alona-iaig

Overboard Studio — MCP-Server

Overboard Studio ist ein kollaboratives Whiteboard. Dies ist der offizielle Model Context Protocol (MCP)-Server: Er ermöglicht es jedem KI-Agenten (Claude, ChatGPT, Cursor, Codex, …), echte, teilbare Boards zu erstellen und zu verwalten — Haftnotizen, Formen, Text, Rahmen, Diagramme, Flussdiagramme, Tabellen, Verbinder —, die live in der Overboard-Web-App angezeigt werden.

Gehosteter Endpunkt (empfohlen): https://overboard.studio/mcp (OAuth, unterstützt Claude.ai, ChatGPT, Cursor, etc.)

Stdio-Modus: für Claude Code / Cursor / Claude Desktop, die lokal ausgeführt werden.

Schnelle Verbindung

Claude.ai (Web)

Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen → URL: https://overboard.studio/mcp → den OAuth-Prozess abschließen.

Claude Code

claude mcp add --transport http overboard https://overboard.studio/mcp
/mcp auth

Claude Desktop (Stdio)

Hinzufügen zu ~/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

Hinzufügen zu .cursor/mcp.json:

{
  "mcpServers": {
    "overboard": {
      "url": "https://overboard.studio/mcp"
    }
  }
}

Related MCP server: Overboard Studio

Tools (16)

Boards

Tool

Beschreibung

Anmerkung

get_current_user

ID, E-Mail, Anzeigename des authentifizierten Benutzers

schreibgeschützt

list_boards

Boards, die Ihnen gehören oder zu denen Sie eingeladen wurden

schreibgeschützt

get_board

Board-Metadaten + Anzahl der Mitglieder/Elemente

schreibgeschützt

create_board

Neues leeres Board, Sie werden Eigentümer

schreiben

create_board_with_elements

Neues Board, vorab mit Elementen gefüllt (bevorzugt)

schreiben

rename_board

Umbenennen eines Boards, das Ihnen gehört

schreiben, idempotent

delete_board

Kaskadierendes Löschen von Board, Mitgliedern, Elementen

destruktiv

get_board_url

Direkte URL zum Öffnen des Boards in der Web-App

schreibgeschützt

Elemente

Tool

Beschreibung

Anmerkung

get_elements

Alle Elemente auf einem Board

schreibgeschützt

create_element

Haftnotiz / Form / Text / Rahmen / Diagramm / etc. hinzufügen

schreiben

bulk_create_elements

Stapelerstellung (bevorzugt für >2 Elemente)

schreiben

update_element

Eigenschaften zusammenführen — verschieben/Größe ändern/umfärben/Text bearbeiten

schreiben, idempotent

delete_element

Ein einzelnes Element entfernen

destruktiv

Zusammenarbeit

Tool

Beschreibung

Anmerkung

get_collaborators

Mitglieder eines Boards mit Rollen

schreibgeschützt

get_board_activity

Kürzliche Elementänderungen (standardmäßig letzte 24h)

schreibgeschützt

invite_to_board

Einen teilbaren Einladungslink generieren

schreiben

Elementtypen

sticky-note, text, path, shape, connector, frame, graph, chart, flowchart, table, timeline, kanban, doc, vote, timer, estimation

Intelligente Standardwerte werden für Position, Größe und Styling angewendet — Sie müssen nur angeben, was Sie anpassen möchten.

Authentifizierung

Der gehostete Endpunkt verwendet OAuth 2.0. Der Client (Claude.ai, etc.) führt den Benutzer einmal durch den Auth-Prozess von Overboard; Token sind 30 Tage lang gültig.

Der Stdio-Modus verwendet den Supabase-Service-Role-Key — übergeben Sie ihn als Umgebungsvariable. Jeder Tool-Aufruf erzwingt den benutzerspezifischen Board-Zugriff über die Supabase Row-Level Security; der Service-Role-Key umgeht RLS nur für die Tools, die den Multi-User-Status lesen/schreiben müssen.

Aus Quellcode erstellen

npm install
npm run build
node dist/index.js

Für den HTTP-Modus:

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

Test mit MCP Inspector

SUPABASE_URL=... SUPABASE_SERVICE_ROLE_KEY=... \
  npx @modelcontextprotocol/inspector node dist/index.js

Beispiel-Prompts

Sobald die Verbindung hergestellt ist, versuchen Sie:

  • "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"

  • "Show me everything on board {id}"

  • "Move the first sticky note to (500, 300) and recolor it green"

  • "Generate an invite link for board {id} as editor"

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.

  • Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.

  • Create and manage AI agents that collaborate and solve problems through natural language interacti…

View all MCP Connectors

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