オープンソースのMeeting BaaS MCP serverを使えば、Claude、Cursor、およびあらゆるMCPクライアントから、録画bot の送信、文字起こしの検索、カレンダー録画のスケジュール設定、ミーティングの特定シーンの共有がチャットから直接行えます。
Model Context Protocolは、AIアシスタントをAPIクライアントへと変革しました。ClaudeやCursorにMCP serverを与えることで、単に話題にするだけでなく、実際のツールを呼び出せるようになります。Meeting BaaSはオープンソースのMCP serverを提供しており、ミーティングスタック全体を公開しています。そのため、「午後3時の通話を録画して、後でアクションアイテムを抽出して」という指示を、アシスタントが実際に実行できるようになります。
MCP server + meeting bot API = あなたの代わりにミーティングに参加するアシスタント。カスタムの連携コードは不要で、ツールはすでに定義済みです。
serverが公開する機能
MCP serverは、Meeting BaaS APIをアシスタントが呼び出せるツールとしてマッピングしています。
- ミーティング:
createBotはZoom、Google Meet、Microsoft TeamsのURLに録画botを送信します。getMeetingDataとgetRecordingStatusでその状況を追跡できます - 文字起こし:
getMeetingTranscriptは話者が識別された文字起こしを取得し、findKeyMomentsは再確認する価値のある箇所を検索します - カレンダー:
setupCalendarOAuth、listUpcomingMeetings、scheduleRecording、cancelRecordingを使って、ミーティングURLを個別に指定する代わりにカレンダーから録画を自動化できます - 共有:
shareableMeetingLinkとshareMeetingSegmentsで録画全体または特定の場面へのリンクを生成します
これが、ミーティングについて知っているチャットbotと、ミーティングを実際に操作するエージェントとの実質的な違いです。

Claude Desktopのセットアップ
リポジトリをクローンしてnpm install && npm run buildを実行し、APIキーを使ってclaude_desktop_config.jsonにserverを登録します(dashboard.meetingbaas.comからセルフサービスで取得可能、録画時間最初の8時間は無料)。Claude Desktopはこのserverをローカルプロセスとして起動し、HTTP経由ではないため、キーはheadersではなくenvに設定してください。headersブロックは黙って無視され、認証に失敗します。以下の例はmacOS/Linux用です。Windowsの場合は、command/argsをお好みのシェル(例:cmd /cまたはPowerShell)に置き換えてください。
{
"mcpServers": {
"meetingbaas": {
"command": "/bin/bash",
"args": [
"-c",
"cd /path/to/meeting-mcp && (npm run build 1>&2) && export MCP_FROM_CLAUDE=true && node dist/index.js"
],
"env": {
"MEETING_BAAS_API_KEY": "YOUR_API_KEY"
}
}
}
}CursorやほかのMCPクライアントも、独自の登録構文を使用して同じserverを利用できます。
この上に構築できるもの
- ミーティング対応のコーディングエージェント: Cursorがアーキテクチャに関する通話の文字起こしを取得してから、議論されたマイグレーションを記述します
- チャット駆動の録画: MCP clientから「このミーティングリンクにbotを送って」と指示するだけ — dashboardへのアクセス不要
- ミーティング後のworkflow:
findKeyMomentsを使って正確なタイムスタンプを引用しながら、文字起こしの取得、決定事項の抽出、フォローアップの記録を行うアシスタント - 発話エージェント: speaking-bots-mcp serverと組み合わせることで、アシスタントはミーティングを読むだけでなく、実際に参加して発言できます
内部の仕組み
すべてのMCPツールは、直接利用可能な同じmeeting bot APIを呼び出します。録画1時間あたり1 tokenで話者分離が含まれ、6つのプロバイダーから文字起こしを選択でき、エージェントがリアルタイムデータを必要とする場合はリアルタイムストリーミングも利用できます。
次のステップ
- GitHubのmeeting-mcp — serverのソースコード
- MCPツールのプロジェクトページ — Meeting BaaSを中心としたMCPエコシステムの概要
- APIドキュメント — 基盤となるAPI