🤖 Meeting Intelligence MCP
AIエージェント向けスケジューリングアシスタント · x402ネイティブ · MCP互換 · Cloudflare Workers
公開URL: https://meeting-mcp.com
🚀 クイックスタート
Meeting Intelligenceは、AIエージェントに実世界の予約ワークフローを処理するためのスケジューリングツールを提供します — タイムゾーン変換、祝日確認、営業時間検証、複数タイムゾーンでの空き枠検索、Google Calendarイベント作成。
エージェントがタイムゾーンオフセットや祝日を推測したりハルシネーションを起こしたりする代わりに、構造化ツールを呼び出し、信頼できる構造化データを受け取ります。
🛠️ ツール
convert_time
タイムゾーン間で任意の時刻を変換します。国をまたぐ予定調整時に使用します。
{
"time": "2026-06-01T14:00:00",
"from": "America/New_York",
"to": "Europe/London"
}
戻り値: 両方のゾーンの現地時刻、UTC参照、オフセット差。
get_holidays
任意の国と年の祝日をすべて取得します。会議日を確定する前に使用します。
{
"country": "GB",
"year": 2026
}
戻り値: 日付と名前を含む祝日一覧。100カ国以上をカバー。
check_business_hours
指定したタイムゾーンで現在が営業時間内かどうかを確認します。アウトリーチや通話のスケジュール前に使用します。
{
"timezone": "Asia/Tokyo",
"work_start": "09:00",
"work_end": "18:00"
}
戻り値: 現在の現地時刻、曜日、営業中/営業時間外ステータス。
find_meeting_slots
複数の参加者のタイムゾーンをまたいで最適な会議枠を検索します。最大10件の利用可能な枠を返します。
{
"participants": "Europe/London,America/New_York,Asia/Singapore",
"duration_minutes": 60,
"days": 5
}
戻り値: 各参加者の現地時刻を表示した最大10件の時間枠。
create_calendar_link
Google CalendarとOutlookのカレンダー追加リンクを生成します。すべてのスケジューリングワークフローの最後に使用します。
{
"title": "Product Review",
"start": "2026-06-01T14:00:00Z",
"end": "2026-06-01T15:00:00Z",
"description": "Quarterly product review with the team",
"location": "https://zoom.us/j/123456"
}
戻り値: 共有可能なGoogle Calendarリンク、Outlookリンク、ICSファイル内容。
create_event
Google Calendarに実際のイベントを直接作成します。ユーザーのアクセストークンが必要です。
{
"access_token": "ya29.your_token_here",
"title": "Strategy Session",
"start": "2026-06-01T14:00:00Z",
"end": "2026-06-01T15:00:00Z",
"attendees": ["alice@company.com", "bob@company.com"],
"description": "Q3 planning session",
"timezone": "Europe/London"
}
戻り値: イベントID、確認リンク、参加者。トークンはGoogle OAuth Playgroundから取得可能 — https://www.googleapis.com/auth/calendarスコープを選択。
💳 支払い — x402プロトコル
このサーバーはx402マイクロペイメントプロトコルを使用します。Baseネットワーク上の$0.01 USDC / 呼び出し。アカウント不要。サブスクリプション不要。エージェントは自動で支払います。
仕組み:
- エージェントが任意のツールを呼び出す → サーバーがウォレットアドレスと共に
402 Payment Requiredを返す
- エージェントがBaseネットワーク上で0.01 USDCを送金 → トランザクションハッシュを取得
- エージェントが
X-Payment: <tx_hash>ヘッダーを付けて再試行 → データを取得
curl -X POST https://YOUR-URL.workers.dev/mcp \
-H "Content-Type: application/json" \
-H "X-Payment: 0x_your_tx_hash_here" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_holidays","arguments":{"country":"GB","year":2026}}}'
🔌 MCP経由で接続
Claude Desktop
claude_desktop_config.jsonに追加:
{
"mcpServers": {
"meeting-intelligence": {
"command": "npx",
"args": ["-y", "@smithery/cli", "run", "YOUR-SMITHERY-URL"]
}
}
}
Smithery
直接インストール: smithery.ai/server/stockvibes07/meeting-mcp
任意のMCPクライアント
MCPエンドポイント: https://YOUR-URL.workers.dev/mcp
ディスカバリ: https://YOUR-URL.workers.dev/.well-known/mcp.json
🧪 実際のワークフロー例
エージェントのタスク: 「来週、ニューヨークにいる人と東京にいる人と1時間の通話をスケジュールして。英国の銀行休業日を避けるように。」
エージェントが呼び出すツール:
get_holidays → 来週の英国の祝日を確認
find_meeting_slots → ロンドン/ニューヨーク/東京をまたぐ枠を検索
convert_time → 3つのタイムゾーンすべてで最適な枠を確認
check_business_hours → 3地点すべてが勤務時間内か検証
create_calendar_link → 全参加者向けリンクを生成
create_event → Google Calendarに予約
6回のツール呼び出し。1つの完全なワークフロー。合計コスト$0.06。
🌐 エンドポイント
| エンドポイント |
メソッド |
認証 |
説明 |
/health |
GET |
無料 |
ステータス確認 |
/.well-known/mcp.json |
GET |
無料 |
MCPディスカバリ |
/mcp |
POST |
無料 (プロトコル) / x402 (ツール) |
MCP JSON-RPC |
/convert-time |
GET |
x402 |
タイムゾーン変換 |
/holidays |
GET |
x402 |
祝日 |
/business-hours |
GET |
x402 |
営業時間確認 |
/find-slots |
GET |
x402 |
会議枠検索 |
/calendar-link |
GET |
x402 |
カレンダーリンク生成 |
/create-event |
POST |
x402 |
Google Calendarイベント |
📚 データソース
🤝 対応クライアント
Claude · ChatGPT · Cursor · VS Code · Windsurf · Cline · Claude Code · 任意のMCPクライアント
📦 自分でデプロイ
- このリポジトリをクローン
worker.jsの13行目のウォレットアドレスを置き換え
- Cloudflare Workersにデプロイ:
npm install
npx wrangler deploy
その他の設定は不要。すべてのデータソースは無料で、APIキーは必要ありません。
Cloudflare Workers · x402プロトコル · MCP 2024-11-05仕様で構築