Meeting BaaS MCP Server

Facilitates AI assistants in managing meeting data, including transcripts, recordings, and calendar events.

Local serverstdioTypeScript★ 27

What is the Meeting BaaS MCP Server?

Facilitates AI assistants in managing meeting data, including transcripts, recordings, and calendar events.

What you get

A Model Context Protocol (MCP) server that provides tools for managing meeting data, including transcripts, recordings, calendar events, and search functionality.

This project implements a Model Context Protocol (MCP) server that allows AI assistants like Claude and Cursor to access and manipulate meeting data. It exposes a set of tools and resources that can be used to:

Configuration and credentials

  • Node.js (v16 or later) - npm - MeetingBaaS Account: You need access to a MeetingBaaS account using your corporate email address - All logs, bots, and shared links are available to colleagues with the same corporate domain (not personal emails like gmail.com) - This enables seamless collaboration where all team members can access meeting recordings and transcripts created by anyone in your

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
oauthGuidanceGet detailed step-by-step instructions on setting up OAuth for Google or Microsoft calendars
listRawCalendarsLists available calendars from Google or Microsoft before integration
setupCalendarOAuthIntegrates a calendar using OAuth credentials
listCalendarsLists all integrated calendars
getCalendarGets detailed information about a specific calendar integration
deleteCalendarPermanently removes a calendar integration
resyncAllCalendarsForces a refresh of all connected calendars
listUpcomingMeetingsLists upcoming meetings from a calendar
listEventsLists calendar events with comprehensive filtering options
listEventsWithCredentialsLists calendar events with credentials provided directly in the query
getEventGets detailed information about a specific calendar event
scheduleRecordingSchedules a bot to record an upcoming meeting
scheduleRecordingWithCredentialsSchedules recording with credentials provided directly in the query

Configuration

  • Node.js (v16 or later) - npm - MeetingBaaS Account: You need access to a MeetingBaaS account using your corporate email address - All logs, bots, and shared links are available to colleagues with the same corporate domain (not personal emails like gmail.com) - This enables seamless collaboration where all team members can access meeting recordings and transcripts created by anyone in your
VariableDescriptionRequired
MCP_FROM_CLAUDEConfiguration value read at startup.Optional
API_BASE_URLEndpoint or connection string the server talks to.Yes
QRCODE_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Meeting BaaS to oauthGuidance.”
  • “Use Meeting BaaS to listRawCalendars.”
  • “Use Meeting BaaS to Parameters.”

Frequently asked questions

Meeting BaaS is a platform that provides tools for managing meeting data, including transcripts, recordings, calendar events, and search functionality, powered by AI assistants.