remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables access to Zoom API functionality without requiring direct user authentication, providing tools to list cloud recordings, get detailed recording information, and access meeting transcripts.
Zoom 用 MCP サーバー (認証なし)
このプロジェクトは、エンドユーザーからの直接認証を必要とせずにZoom API機能にアクセスするためのモデル制御プロトコル(MCP)サーバーです。OAuthフローを処理し、Zoomの録画やトランスクリプトを操作するためのツールセットを提供します。
特徴
- ツール引数による OAuth 資格情報管理 (ローカル認証フローなし)
- ユーザーのクラウド録画をページ区切りで一覧表示する
- 特定の会議の録画に関する詳細情報を取得する
- 会議の議事録にアクセスする
インストール
- リポジトリをクローンします。
- 必要な依存関係をインストールします。
ドッカー
Dockerイメージの構築
クロスプラットフォームパブリッシング
複数のプラットフォーム用の Docker イメージを公開するには、docker buildx コマンドを使用します。
- 新しいビルダー インスタンスを作成します (まだ作成していない場合)。
- 複数のプラットフォーム用のイメージをビルドしてプッシュします。
- 指定されたプラットフォームでイメージが使用可能であることを確認します。
使用法
サーバーの起動
利用可能なツール
サーバーは次のツールを提供します。
- zoom_refresh_token - リフレッシュトークンを使用してOAuthトークンを更新する
- zoom_list_recordings - ユーザーのクラウド録画のリストを取得します
- zoom_get_recording_details - 特定の会議録画に関する詳細情報を取得します
- zoom_get_meeting_transcript - 特定の会議録画のトランスクリプトを取得する
ツールの使用例
トークンの更新
録音の一覧表示
録音の詳細を取得する
会議記録の取得
OAuth 資格情報の処理
このサーバーは、その観点から完全に「noauth」になるように設計されています。
- ローカル認証フローは不要
- サーバーに資格情報は保存されません
- すべての資格情報はツール引数を通じて渡されます
- サーバーはヘッドレス環境で実行できます
ツールを使用するには、Zoom から OAuth 認証情報を取得する必要があります。
- ZoomマーケットプレイスでZoom OAuthアプリを作成する
- 録画アクセスに必要なスコープを設定する
- OAuthフローを通じてアクセストークンとリフレッシュトークンを取得する
- ツールを呼び出すときにこれらのトークンを引数として渡します
ズーム API リファレンス
このプロジェクトではZoom API v2を使用しています。詳細については、 Zoom APIドキュメントをご覧ください。
ライセンス
You must be authenticated.
エンドユーザーからの直接認証を必要とせずに Zoom の録画とトランスクリプトにアクセスするための MCP サーバー。