ChatterBox MCP Server について
ChatterBox MCP Server は、AI エージェントがオンライン会議に参加し、文字起こしや録音を取得して要約するためのサーバーです。Zoom、Google Meet、Microsoft Teams に対応します。
主な機能
- 01オンライン会議への参加
- 02文字起こしと音声録音の取得
- 03会議情報の取得
- 04文字起こしの要約
活用シーン
- 01会議の文字起こしと録音の収集
- 02会議セッション情報の確認
- 03簡潔な会議要約の作成
MCP 対応
会議への参加、会議情報の取得、文字起こしの要約を行うツールを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ChatterBox MCP サーバー
ChatterBox 用の Model Context Protocol サーバー実装です。AI エージェントがオンライン会議に参加し、会議の要約を生成できます。
概要
ChatterBox MCP サーバーは、AI エージェント向けに以下のツールを提供します。
- オンライン会議(Zoom、Google Meet、Microsoft Teams)への参加
- 文字起こしと録音の取得
- 会議の要約の生成
インストール
Smithery 経由でのインストール
Smithery 経由で chatterboxio-mcp-server を Claude Desktop に自動インストールするには、以下を実行します。
npx -y @smithery/cli install @OverQuotaAI/chatterboxio-mcp-server --client claude
手動インストール
npm または pnpm を使用して依存関係をインストールできます。
# Using npm
npm install
# Using pnpm
pnpm install
設定
API キーの取得
ChatterBox のウェブサイトで登録すると、API キーを無料で取得できます。登録後、API エンドポイントとキーが届きます。
環境の設定
ルートディレクトリに .env ファイルを作成し、以下の変数を設定します。
CHATTERBOX_API_ENDPOINT=https://api.chatter-box.io
CHATTERBOX_API_KEY=your_api_key_here
使用方法
サーバーの起動
pnpm start
利用可能なツール
joinMeeting
Zoom または Google Meet の会議に参加し、文字起こしと音声録音を取得します。
パラメーター:
platform(string):オンライン会議プラットフォーム("zoom"、"googlemeet"、または "teams")meetingId(string):会議の IDmeetingPassword(string、任意):会議のパスワードまたはパスコードbotName(string):ボットの名前webhookUrl(string、任意):会議のステータスに関する Webhook イベントを受信する URL
getMeetingInfo
文字起こしや録音など、会議に関する情報を取得します。
パラメーター:
sessionId(string):情報を取得するセッションの ID
summarizeMeeting
会議の文字起こしから、内容の簡潔な要約を生成します。
パラメーター:
transcript(string):要約する会議の文字起こし
開発
前提条件
- Node.js 16+
- npm または yarn
ビルド
pnpm run build
デバッグ
MCP Inspector を使用して MCP サーバーをデバッグするには、以下を実行します。
npx @modelcontextprotocol/inspector
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。
サポート
サポートについては、ChatterBox Documentation をご覧いただくか、[email protected] までお問い合わせください。
コントリビューション
コントリビューションを歓迎します。お気軽にプルリクエストを送信してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
