Overboard Studio MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Overboard Studio MCP ServerCreate a whiteboard with sticky notes for today's standup"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Overboard Studio — MCP Server
Overboard Studio is a collaborative whiteboard. This is the official Model Context Protocol (MCP) server: it lets any AI agent (Claude, ChatGPT, Cursor, Codex, …) create and manage real, shareable boards — sticky notes, shapes, text, frames, charts, flowcharts, tables, connectors — that show up live in the Overboard web app.
Hosted endpoint (recommended): https://overboard.studio/mcp (OAuth, supports Claude.ai, ChatGPT, Cursor, etc.)
Stdio mode: for Claude Code / Cursor / Claude Desktop running locally.
Quick connect
Claude.ai (web)
Settings → Connectors → Add custom connector → URL: https://overboard.studio/mcp → complete the OAuth flow.
Claude Code
claude mcp add --transport http overboard https://overboard.studio/mcp
/mcp authClaude Desktop (stdio)
Add to ~/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
Add to .cursor/mcp.json:
{
"mcpServers": {
"overboard": {
"url": "https://overboard.studio/mcp"
}
}
}Tools (16)
Boards
Tool | Description | Annotation |
| Authenticated user's id, email, display name | read-only |
| Boards you own or were invited to | read-only |
| Board metadata + member/element counts | read-only |
| New empty board, you become owner | write |
| New board pre-populated with elements (preferred) | write |
| Rename a board you own | write, idempotent |
| Cascade-delete board, members, elements | destructive |
| Direct URL to open board in the web app | read-only |
Elements
Tool | Description | Annotation |
| All elements on a board | read-only |
| Add sticky note / shape / text / frame / chart / etc. | write |
| Batch create (preferred for >2 elements) | write |
| Merge properties — move/resize/recolor/edit text | write, idempotent |
| Remove a single element | destructive |
Collaboration
Tool | Description | Annotation |
| Members of a board with roles | read-only |
| Recent element changes (default last 24h) | read-only |
| Generate a shareable invitation link | write |
Element types
sticky-note, text, path, shape, connector, frame, graph, chart, flowchart, table, timeline, kanban, doc, vote, timer, estimation
Smart defaults are applied for position, size, and styling — you only need to specify what you want to customize.
Authentication
The hosted endpoint uses OAuth 2.0. The client (Claude.ai, etc.) walks the user through Overboard's auth flow once; tokens are valid for 30 days.
Stdio mode uses the Supabase service-role key — pass it as an env var. Each tool call enforces per-user board access via Supabase Row-Level Security; the service-role key only bypasses RLS for the tools that need to read/write multi-user state.
Build from source
npm install
npm run build
node dist/index.jsFor HTTP mode:
node dist/index.js --http --port=3002Test with MCP Inspector
SUPABASE_URL=... SUPABASE_SERVICE_ROLE_KEY=... \
npx @modelcontextprotocol/inspector node dist/index.jsExample prompts
Once connected, try:
"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"
License
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