Zoom MCP Server について
Zoom MCP Serverは、ClaudeやCursorから自然言語でZoomミーティングを管理するためのMCPサーバーです。ミーティングの取得・作成・更新・削除に対応し、Zodでパラメーターを検証します。
主な機能
- 01開催中のZoomミーティングの取得
- 02Zoomミーティングの作成
- 03既存ミーティングの更新
- 04Zoomミーティングの削除
- 05Zodによるツールパラメーター検証
活用シーン
- 01ClaudeやCursorで開催中のミーティングを確認
- 02AIツールからミーティングを設定
- 03既存ミーティングの変更や削除
MCP 対応
ClaudeやCursorなどのMCPクライアントに、Zoomミーティングの取得・作成・更新・削除ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Zoom MCP サーバー
Claude または Cursor を介して Zoom ミーティングを管理するための Model Context Protocol(MCP)サーバーです。
このサーバーでは、標準化された MCP インターフェースを使用して Zoom ミーティングの作成、更新、削除、取得ができるため、Claude や Cursor などの AI ツールと簡単に連携できます。
⚙️ Claude / Cursor の設定
この MCP サーバーを Claude または Cursor で使用するには、次の内容を MCP 設定ファイル(Claude:claude_desktop_config.json | Cursor:.cursor/mcp.json)に追加します。
ステップ 1. Zoom Client ID、Zoom Client Secret、Account ID を取得する
- Zoom Marketplace にアクセスします
- アプリを作成し、Server to Server OAuth App を選択します
- Scope > Meeting > Select All Meeting Permissions を選択します
- アプリを有効にします その後、App Credentials ページで Account ID、Client ID、Client Secret を取得できます
ステップ 2. MCP サーバーを設定する
{
"mcpServers": {
"zoom": {
"command": "npx",
"args": [
"-y", "@prathamesh0901/zoom-mcp-server"
],
"env": {
"ZOOM_ACCOUNT_ID": "Your Zoom Account ID",
"ZOOM_CLIENT_ID": "Your Zoom Client ID",
"ZOOM_CLIENT_SECRET": "Your Zoom Client Secret"
}
}
}
}
🛡️ 認証情報を、Zoom Marketplace で作成した Zoom アプリの認証情報に置き換えてください。
🛠 機能
| ツール | 説明 |
|---|---|
get_meetings | 有効な Zoom ミーティングをすべて取得します |
create_meeting | 新しい Zoom ミーティングを作成します |
update_meeting | 既存のミーティングを更新します |
delete_meeting | Zoom ミーティングを削除します |
各ツールのパラメーターには、Zod スキーマによる検証が実装されています。
🧑💻 ローカル開発
リポジトリをクローンします:
git clone https://github.com/Prathamesh0901/zoom-mcp-server.git
cd zoom-mcp-server
依存関係をインストールします:
npm install
開発モードで実行します:
npm run dev
本番用にビルドします:
npm run build
コンパイル済みのサーバーを実行します:
npm start
🤝 貢献
貢献を歓迎します。貢献するには、次の手順に従ってください。
- リポジトリをフォークします
- 新しいブランチを作成します:
git checkout -b feature/your-feature-name - 変更を加えてコミットします:
git commit -m "Add some feature" - フォークにプッシュし、プルリクエストを作成します。
📄 ライセンス
このプロジェクトは MIT License のもとでライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。