Labsco
MCP SERVER · OFFICIAL PROJECT

Digital Samba Embedded API MCP Server

by digitalsamba

Run a Digital Samba video platform from chat — rooms, recordings, live sessions, polls, libraries and analytics.

Calendars, Meetings & SchedulingVerified
Summary
The deletion tools are as much of the surface as the creation tools.

Chats, Q&A, transcripts and AI summaries can each be removed for one session or for every session in a room, and hard-delete-session-resources clears everything stored for a session. On a video platform that turns a data-deletion request into one call instead of a support ticket.

What it is

An MCP server over the Digital Samba Embedded API. It creates and configures rooms, generates join tokens, controls live sessions, manages recordings and content libraries, reads analytics, and exports or deletes stored session data.

What you get
  • Rooms — create-room, update-room, delete-room, generate-token for a participant join link, get-default-room-settings and update-default-room-settings, list-rooms, get-room-details, list-live-rooms, list-live-participants
  • Sessions — list-sessions, get-session-details, get-session-summary, list-session-participants, get-session-statistics, list-room-sessions, end-session
  • Recordings — start-recording, stop-recording, get-recordings, get-recording, get-recording-download-link, update-recording, archive-recording, unarchive-recording, delete-recording
  • Live controls — start-transcription, stop-transcription, phone-participants-joined, phone-participants-left
  • Analytics — get-room-analytics, get-session-analytics, get-participant-analytics, get-participant-statistics, get-usage-statistics, get-usage-analytics, get-live-analytics, get-live-room-analytics
  • Polls — create-poll, update-poll, delete-poll, publish-poll-results, delete-session-polls, delete-room-polls
  • Content library — create-library, create-library-folder, create-library-file, create-whiteboard, create-webapp, move-library-file, copy-library-content, bulk-upload-library-files, bulk-delete-library-files, get-library-hierarchy, plus the matching list, get, update and delete calls
  • Roles and webhooks — create-role, update-role, delete-role, get-roles, get-role, get-permissions, list-webhooks, create-webhook, get-webhook, update-webhook, delete-webhook, list-webhook-events
  • Exports and deletion — export-chat-messages, export-qa-data, export-session-transcripts, export-poll-results, export-recording-metadata, export-session-summary, export-session-metadata, targeted deletes for chats, Q&A, transcripts and summaries per session or per room, and hard-delete-session-resources
Requirements

Two ways in. Remote: point a client at https://mcp.digitalsamba.com/mcp over Streamable HTTP and complete the Digital Samba login when prompted. Local: the npm package @digitalsamba/embedded-api-mcp-server over stdio, with DIGITAL_SAMBA_DEVELOPER_KEY from the dashboard. Either way you need a Digital Samba account with Admin access to the team.

Setup effort

One command — claude mcp add --transport http digitalsamba https://mcp.digitalsamba.com/mcp