Zoom Meetings MCPサーバー ​

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Zoom Meetings MCPサーバーにより、LLMは自然な会話を通じてZoomミーティング機能とやり取りできます。 Zoomインターフェースを直接操作することなく、過去のミーティングの検索、録画とトランスクリプトの取得、出席状況の確認、ミーティングの作成または更新を行うツールを提供します。

用途 ​

Zoom Meetings MCPサーバーを使用して、次のアクションを実行します:

  • 自分が主催または参加した過去のミーティングを検索する
  • 特定のミーティングに関する詳細情報を取得する
  • ミーティングのクラウド録画リンクにアクセスする
  • ミーティングの確認用に自動生成されたトランスクリプトを取得する
  • ミーティングの参加者と参加時間を確認する
  • 新しいスケジュール済みZoomミーティングを作成する
  • 既存のスケジュール済みミーティングを更新する

プロンプト例 ​

次のプロンプト例を使用して、Zoom Meetings MCPサーバーツールを呼び出します:

  • Find my meetings with Mei from last week.
  • Get the details for meeting ID 12345678.
  • Share the recording link for yesterday's standup.
  • Show me the transcript from the client call on Monday.
  • Who attended the team meeting on Friday?
  • Schedule a Zoom meeting for tomorrow at 2pm with the engineering team.
  • Update the product review meeting to start at 3pm instead.

Zoom Meetings MCPサーバーツール ​

Zoom Meetings MCPサーバーには、次のツールが用意されています:

ツール説明
search_meetingsユーザーが主催または参加したZoomミーティングを検索します。
get_meeting_details特定のZoomミーティングに関する詳細情報を取得します。
get_meeting_recordingZoomミーティングのクラウド録画リンクを取得します。
get_meeting_transcriptZoomミーティングの自動生成されたトランスクリプトを取得します。
get_meeting_participants実施済みのZoomミーティングの出席者リストを取得します。
create_meeting新しいZoomミーティングを作成します。
update_meeting既存のスケジュール済みZoomミーティングを更新します。
get_recording_vttZoomクラウド録画のVTTキャプションファイルの内容を読み取ります。

Zoom Meetings MCPサーバーのインストール ​

構築済みMCPサーバーをプロジェクトにインストールするには、次の手順を完了します:

1

Workatoアカウントにサインインします。

2

AI Hub > Enterprise MCPに移動します。

3

+ Create MCP serverをクリックします。

4

接続済みアプリを使用して構築済みMCPサーバーを開始するセクションに移動し、使用する構築済みMCPサーバーを選択します。

5

Use this serverをクリックします。

6

サーバー名フィールドにMCPサーバーの名前を入力します。

7

場所ドロップダウンメニューを使用して、MCPサーバーのプロジェクトを選択します。

8

Connectionsセクションに移動し、アプリアカウントに接続します。

9

MCPサーバーテンプレートで使用するコネクションタイプを選択します。

  • User's connection: MCPサーバーツールは、アプリケーションに接続するユーザーのIDと権限に基づいてアクションを実行します。ユーザーは自分の認証情報で認証し、スキルを実行します。
  • Your connection: このオプションでは、レシピビルダーによって確立されたコネクションを使用し、通常のアプリコネクションと同じ原則に従います。

コネクションタイプを選択コネクションタイプを選択

検証済みユーザーアクセスの認証要件

OAuth 2.0認可コードグラントを使用するアプリコネクションのみが、ユーザーのコネクションで利用できます。詳細については、検証済みユーザーアクセスを参照してください。

10

次のセクションで、アプリ固有のコネクション設定手順を完了します。

Zoomコネクションの設定 ​

Zoomコネクションの設定手順を表示

ZoomコネクターはOAuth 2.0認証を使用します。

OAuth 2.0認証を使用してWorkatoでZoomに接続するには、次の手順を実行します:

推奨セットアップ

Zoomで専用のAPIユーザーアカウントを設定するか、Custom OAuth profilesを作成してWorkatoを認可することをお勧めします。これにより、APIユーザーを必要な権限のみを持つロールに割り当てることができます。

または、必要な権限を持っている場合は、既存のZoom所有者または管理者アカウントを使用できます。一部の管理者アカウントは、その設定に基づいてアクセスが制限されている場合があります。

APIユーザーを追加 ​

APIユーザーの追加手順を表示

Workato用にプロビジョニングされたAPIユーザーを設定するには、次の手順を実行します:

1

Zoomアカウントにサインインします。

2

管理者>ユーザー管理>ユーザーに移動します。

ユーザーを追加ユーザーを追加

3

ユーザーを追加をクリックします。

4

APIユーザーに適切なメールアドレスを入力します。 IT管理者のメールエイリアスをおすすめします。

5

次のフィールドには、要件に基づいてN/Aを入力するか、値を選択します: 部署、マネージャー、役職、場所、およびユーザーグループ。

6

Addをクリックします。

7

管理者>ロールに移動します。

8

ロールを追加を選択します。

9

ロール名と説明を入力します。

10

Addをクリックします。

11

ロール>ロール設定に移動し、Zoomロールに次の権限を追加します。 WorkatoのZoomコネクターが、他のZoomユーザーの代理でミーティングやウェビナーをスケジュールするなど、アカウントレベルのアクションを実行できるようにするには、ロール権限が必要です。

  • Users: View and Edit
  • Role management: View and Edit
  • Groups: View and Edit
  • Recording management: View and Edit
  • Zoom rooms: View and Edit
  • Meetings: View
  • Webinars: View
  • Usage reports: View
  • Schedule tracking fields: View and Edit
12

Save Changesをクリックします。

13

ユーザー管理>ユーザーに移動し、前の手順で作成したユーザーを見つけます。

14

編集をクリックし、ユーザーロールドロップダウンメニューを使用して、作成したロールを選択します。

15

保存をクリックします。

Custom OAuth profilesを作成 ​

Custom OAuth profilesの作成手順を表示

Workato用のカスタムOAuthプロファイルを作成するには、次の手順を完了します:

1

Workatoでツール > Custom OAuth profilesに移動します。

2

+ 新規カスタムプロファイルをクリックします。

3

Zoomを検索し、アプリとして選択します。

4

NameフィールドにCustom OAuth profileの名前を入力します。

5

Create new appをクリックします。

6

Zoom App Marketplaceに移動し、まだサインインしていない場合はZoomアカウントにサインインします。

7

Develop > Build Appをクリックします。

アプリをビルドアプリをビルド

8

作成するアプリの種類を、次のオプションから選択します: General App、Server to Server OAuth App、またはWebhook Only App。オプションを選択できない場合は、Zoom for developersロールを有効にする必要があります。 Zoom for developersロールを有効にする方法については、Zoomの一般的なアプリ機能の選択ページを参照してください。

9

Createをクリックします。

10

アプリの名前を入力し、アプリの管理方法を選択します。詳細については、Zoomのステップ2: 基本情報の管理ページを参照してください。

11

Client IDとClient Secretをコピーして保存し、Workatoで使用します。

Client IDとClient SecretをコピーClient IDとClient Secretをコピー

12

https://www.workato.com/oauth/callbackをOAuth Redirect URLフィールドに入力します。

13

任意です。 Access、Surface、Embedタブで、必要に応じて設定を構成します。

14

Scopesに移動し、+ Add Scopesをクリックして必要なスコープを追加します。

15

コネクションに必要なスコープを検索して選択します。

16

完了をクリックします。

17

設定が適切に構成されていることを確認するには、Local Testタブに移動し、Preview your app listing pageを選択します。

18

WorkatoのNew custom profileページに戻り、Client IDとClient secretをそれぞれのフィールドに貼り付けます。

client IDとclient secretを貼り付けclient IDとclient secretを貼り付け

19

保存をクリックします。

OAuth 2.0認証を使用してZoomに接続 ​

OAuth 2.0認証でZoomに接続する手順を表示

WorkatoでZoomに接続するには、次の手順を実行します:

1

作成 > コネクションをクリックします。

2

Zoomを検索し、アプリとして選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

Zoomコネクションのセットアップコネクションに名前を付ける

4

任意です。詳細設定セクションを展開し、OAuth 2.0スコープドロップダウンメニューを使用して、コネクションでリクエストするOAuthスコープを指定します。

5

任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクションに使用するカスタムOAuthプロファイルを選択します。

6

接続をクリックします。

7

Zoomアカウントにサインインします。

プロジェクトプロパティの設定 ​

Zoom MeetingsのZOOM_SEARCH_TOPIC_MAX_RANGE_DAYSは、トピックフィルターを指定した場合にデフォルトで60日になります。最大60日にすることで、APIリクエストのタイムアウトを防ぎます。

Zoom Meetings MCPサーバーのデフォルトの検索トピック最大日数範囲は、プロジェクトレベルで設定できます。

検索トピック最大日数範囲を設定するには、次の手順を実行します:

プロジェクトプロパティ設定手順を表示
1

Workatoアカウントにサインインし、プロジェクトに移動します。

2

MCPサーバーを含むプロジェクトに移動します。

3

Settingsタブをクリックします。

SettingsタブをクリックSettingsタブをクリックします。

4

プロジェクトプロパティを選択します。

5

ZOOM_SEARCH_TOPIC_MAX_RANGE_DAYSプロパティに移動し、Edit(鉛筆)アイコンをクリックします。

Edit(鉛筆)アイコンをクリックEdit(鉛筆)アイコンをクリックします。

6

Valueフィールドに移動し、Zoomがトピックで検索する最大日数を入力します。例: 30または15。

Zoom Meetings MCPサーバーツールの使用方法 ​

利用可能なツールの詳細については、次のセクションを参照してください:

search_meetingsツール ​

search_meetingsツールは、参加者のメールアドレス、日付範囲、トピックキーワードの任意のフィルターを使用して、自分が主催または参加したZoomミーティングを検索します。 LLMはこのツールを使用して、ミーティングIDがない場合でも過去のミーティングを見つけます。結果は50件のミーティングに制限されます。必要に応じて日付範囲フィルターを使用して結果を絞り込みます。

質問例:

  • Find my meetings with Josh from last week.
  • Search for meetings about the product launch.
  • Show me all meetings from December.
  • Find the client call we had on Monday.

get_meeting_detailsツール ​

get_meeting_detailsツールは、トピック、スケジュール時刻、所要時間、ホスト、参加者リスト、参加URL、パスコードなど、特定のZoomミーティングに関する詳細情報を取得します。 LLMはこのツールを使用して、既知のミーティングIDを使用するか、一般的な検索を通じて、ミーティングに関する完全な詳細を提供します。

質問例:

  • Get the details for meeting ID 12345678.
  • Show me the full information for yesterday's standup.
  • What's the join URL for the team meeting?
  • Get the passcode for this meeting.

get_meeting_recordingツール ​

get_meeting_recordingツールは、利用可能な場合、Zoomミーティングのクラウド録画リンク(ビデオ、音声、チャットファイルを含む)を取得します。 LLMはこのツールを使用して、ミーティング録画にアクセスまたは共有します。録画リンクには、Zoomのアクセス制御と保持ポリシーが適用されます。受信者が録画にアクセスするには、Zoom認証またはパスコードが必要になる場合があります。

質問例:

  • Get the recording link for yesterday's standup.
  • Share the recording from the client call on Monday.
  • Is the recording available for meeting ID 12345678?
  • Get all recording files from the product demo.

get_meeting_transcriptツール ​

get_meeting_transcriptツールは、利用可能な場合、話者ラベルとタイムスタンプを含む、Zoomミーティングの自動生成されたトランスクリプトを取得します。 LLMはこのツールを使用して、ミーティングの要約、アクションアイテムを提供したり、発言内容を検索したりします。トランスクリプトの可用性は、ホストのZoom設定によって異なります。大きなトランスクリプトは、応答サイズの制限により切り捨てられる場合があります。

質問例:

  • Show me the transcript from the client call on Monday.
  • Get the transcript for yesterday's team meeting.
  • What was discussed in the product review meeting?
  • Summarize the key points from the meeting transcript.

get_meeting_participantsツール ​

get_meeting_participantsツールは、完了したZoomミーティングの出席者リストを取得します。これには、参加者名、メールアドレス(利用可能な場合)、参加時刻と退出時刻、合計時間が含まれます。 LLMはこのツールを使用して、ミーティングに参加したユーザーを確認したり、出席パターンを確認したりします。

質問例:

  • Who attended the team meeting on Friday?
  • Show me the attendance list for yesterday's standup.
  • How long did Marco stay in the client call?
  • Get the participant list for meeting ID 12345678.

create_meetingツール ​

create_meetingツールは、指定されたトピック、開始時刻、所要時間、アジェンダ、招待者で新しいZoomミーティングを作成します。 LLMはこのツールを使用して、新しいZoomミーティングをスケジュールします。

質問例:

  • Schedule a Zoom meeting for tomorrow at 2pm with the engineering team.
  • Create a meeting called 'Product Demo' for next Monday at 10am.
  • Set up a 30-minute standup for Friday morning.
  • Schedule a client call for next Wednesday at 3pm and invite jade@acme.com.

update_meetingツール ​

update_meetingツールは、トピック、開始時刻、所要時間、またはアジェンダを含む既存のスケジュール済みZoomミーティングを更新します。 LLMはこのツールを使用して、既存のミーティングの時刻、タイトル、または説明を変更します。

質問例:

  • Update the product review meeting to start at 3pm instead.
  • Change the topic of tomorrow's meeting to 'Q1 Planning'.
  • Extend the client call duration to 90 minutes.
  • Move Friday's standup to 10am.

get_recording_vttツール ​

get_recording_vttツールは、Zoomクラウド録画のVTTキャプションファイルの内容を取得します。 LLMはこのツールを使用して、録画のキャプションを読み取ります。このツールは、独自の録画検索を実行しないため、以前のget_meeting_recording呼び出しで返されたdownload_urlが必要です。

質問例:

  • Get the captions from the recording we pulled earlier.
  • Show me the VTT file content for this recording.
  • Fetch the caption file from yesterday's meeting recording.
  • Read the VTT captions for the client call recording.

はじめに ​

MCP serverのツールは、Overviewページのツールセクションで表示および管理できます。ツール管理では、次の機能を利用できます:

ツールを開始する必要があります

LLMは、MCP server connector内のアクティブなツールにのみアクセスできます。

最終更新日: