Skip to main content
Glama
alona-iaig

Overboard Studio MCP Server

Overboard Studio — Servidor MCP

Overboard Studio es una pizarra colaborativa. Este es el servidor oficial del Protocolo de Contexto de Modelos (MCP): permite que cualquier agente de IA (Claude, ChatGPT, Cursor, Codex, …) cree y gestione tableros reales y compartibles — notas adhesivas, formas, texto, marcos, gráficos, diagramas de flujo, tablas, conectores — que aparecen en tiempo real en la aplicación web de Overboard.

Endpoint alojado (recomendado): https://overboard.studio/mcp (OAuth, compatible con Claude.ai, ChatGPT, Cursor, etc.)

Modo Stdio: para Claude Code / Cursor / Claude Desktop ejecutándose localmente.

Conexión rápida

Claude.ai (web)

Configuración → Conectores → Añadir conector personalizado → URL: https://overboard.studio/mcp → completa el flujo de OAuth.

Claude Code

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

Claude Desktop (stdio)

Añadir a ~/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

Añadir a .cursor/mcp.json:

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

Herramientas (16)

Tableros

Herramienta

Descripción

Anotación

get_current_user

ID, correo electrónico y nombre de usuario autenticado

solo lectura

list_boards

Tableros que posees o a los que fuiste invitado

solo lectura

get_board

Metadatos del tablero + recuento de miembros/elementos

solo lectura

create_board

Nuevo tablero vacío, te conviertes en propietario

escritura

create_board_with_elements

Nuevo tablero pre-poblado con elementos (preferido)

escritura

rename_board

Cambiar el nombre de un tablero que posees

escritura, idempotente

delete_board

Eliminación en cascada del tablero, miembros y elementos

destructivo

get_board_url

URL directa para abrir el tablero en la aplicación web

solo lectura

Elementos

Herramienta

Descripción

Anotación

get_elements

Todos los elementos en un tablero

solo lectura

create_element

Añadir nota adhesiva / forma / texto / marco / gráfico / etc.

escritura

bulk_create_elements

Creación por lotes (preferido para >2 elementos)

escritura

update_element

Fusionar propiedades — mover/redimensionar/recolorear/editar texto

escritura, idempotente

delete_element

Eliminar un solo elemento

destructivo

Colaboración

Herramienta

Descripción

Anotación

get_collaborators

Miembros de un tablero con roles

solo lectura

get_board_activity

Cambios recientes en elementos (por defecto últimas 24h)

solo lectura

invite_to_board

Generar un enlace de invitación compartible

escritura

Tipos de elementos

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

Se aplican valores predeterminados inteligentes para la posición, el tamaño y el estilo; solo necesitas especificar lo que deseas personalizar.

Autenticación

El endpoint alojado utiliza OAuth 2.0. El cliente (Claude.ai, etc.) guía al usuario a través del flujo de autenticación de Overboard una vez; los tokens son válidos por 30 días.

El modo Stdio utiliza la clave de rol de servicio de Supabase — pásala como una variable de entorno. Cada llamada a la herramienta aplica el acceso al tablero por usuario a través de la Seguridad a Nivel de Fila (RLS) de Supabase; la clave de rol de servicio solo omite la RLS para las herramientas que necesitan leer/escribir el estado multiusuario.

Construir desde el código fuente

npm install
npm run build
node dist/index.js

Para el modo HTTP:

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

Probar con el Inspector MCP

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

Ejemplos de prompts

Una vez conectado, intenta:

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

Licencia

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