Google Meet MCP サーバー
Google カレンダー API を介して Google Meet とやり取りするためのモデル コンテキスト プロトコル(MCP)サーバー。このサーバーは、Google Meet 会議をプログラムで作成および管理するためのツールを提供します。
説明
このプロジェクトは、AIエージェントがGoogle Calendar APIを介して会議を作成、取得、管理することでGoogle Meetと連携できるようにするMCPサーバーを実装します。MCP(Model Context Protocol)仕様を活用し、これらの機能を互換性のあるAIシステムで使用できるツールとして公開します。
Related MCP server: Google API Discovery Service MCP Server
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop に Google Meet MCP サーバーを自動的にインストールするには:
npx -y @smithery/cli install @cool-man-vk/google-meet-mcp-server --client claude手動インストール
# Clone the repository
git clone https://github.com/yourusername/google-meet-mcp.git
# Navigate to the project directory
cd google-meet-mcp
# Install dependencies
npm install設定
Google Meet MCP サーバーを使用する前に、Google API 認証情報を設定する必要があります。
Google Cloud Consoleにアクセスする
新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
GoogleカレンダーAPIを有効にする
OAuth 2.0 認証情報を作成する (デスクトップ アプリケーション)
資格情報JSONファイルをダウンロードし、プロジェクトのルートディレクトリに
credentials.jsonとして保存します。セットアップ スクリプトを実行して認証し、トークンを生成します。
npm run setupこれによりブラウザ ウィンドウが開き、アプリケーションが Google カレンダーにアクセスできるように許可できるようになります。
使用法
セットアップが完了したら、MCP サーバーを起動できます。
npm run startサーバーが実行され、次のツールが公開されます。
create-meeting: 新しい Google Meet 会議を作成するlist-meetings: 今後の Google Meet 会議を一覧表示するget-meeting-details: 特定の会議の詳細を取得するupdate-meeting: 既存の会議を更新するdelete-meeting: 会議を削除する
MCP構成
このサーバーを MCP 互換システムで使用するには、MCP 設定構成ファイルに次の行を追加します。
{
"mcpServers": {
"google-meet": {
"command": "node",
"args": ["path/to/google-meet-mcp/src/index.js"],
"env": {},
"disabled": false
}
}
}特徴
カスタム設定で Google Meet 会議を作成する
参加URLを含む会議の詳細を取得する
既存の会議を更新する
会議を削除する
今後の会議をリストする