CalendarBridge MCP
公式カレンダーの同期、スケジュールリンク、AIエグゼクティブスケジューリングアシスタント、統合カレンダー
Calendar Bridge MCPで何ができますか?
- 今後のイベントを一覧表示 — エージェントに
list_eventsを依頼して、接続されたカレンダー全体の任意の日付範囲のイベントを表示します。 - イベントの作成または変更 —
create_event、update_event、delete_eventを使用して、カレンダー上のイベントを作成、更新、または削除します。 - スケジューラの管理 —
list_schedulers、create_scheduler、update_scheduler、delete_schedulerを使用して、予約スケジューラを一覧表示、作成、編集、または削除します。 - カレンダー同期の設定 —
list_syncs、create_sync、update_sync、delete_syncを使用して、カレンダー間の一方向および双方向の同期を作成、一覧表示、編集、または削除します。 - 接続アカウントの確認 —
list_accountsを使用して、接続されたカレンダーアカウントを一覧表示し、再認証リンクを取得します。 - AIスケジューリングアシスタントを活用 — アシスタントを通じて、新しいスケジューリングリクエストを開始するか、既存の会話に返信します。
ドキュメント
独自の AI エージェントを持ち込む (MCP)
独自の AI エージェント(Claude、ChatGPT、Cursor、その他の MCP 互換クライアント)を CalendarBridge アカウントに直接接続します。エージェントは、ユーザーが制御する権限に基づいて、カレンダー、イベント、スケジューラー、同期を代行して読み取り、管理できます。
C Chad 更新日 2026年6月29日 5 分で読めます
Bring Your Own Agent は MCP (Model Context Protocol) を使用します。これは、AI アシスタントが外部ツールに接続できるようにするオープンスタンダードです。CalendarBridge はホスト型 MCP サーバーを実行しているため、MCP 対応クライアントであればアカウントに接続し、カレンダーを操作できます。
これは、メール経由でスケジュールを調整する CalendarBridge AI スケジューリングアシスタントとは異なります。Bring Your Own Agent では、ユーザー が(既に使用して料金を支払っている)AI を持ち込み、CalendarBridge に接続します。
CalendarBridge MCP サーバーでカレンダーを管理する
CalendarBridge MCP サーバーは、AI アシスタントをカレンダーマネージャーに変えます。エージェントを接続すると、Google カレンダー、Microsoft 365 / Outlook、iCloud にわたって、平易な言葉でカレンダーを管理できます。スケジュールの確認、イベントの作成と再スケジュール、予約リンクの作成、カレンダー同期の設定などを、単一の Model Context Protocol (MCP) エンドポイントを通じて行えます。
ダッシュボードをクリックする代わりに、エージェントに希望を伝えるだけで、CalendarBridge の MCP ツールを使用して実行します。これは、既に使用しているアシスタントと連携する AI カレンダー管理です。
エージェントができること
接続すると、エージェントは以下を実行できます。
- カレンダーとイベント — カレンダーの一覧表示、任意の日付範囲のイベントの読み取り、イベントの作成、編集、削除。
- スケジューラー — スケジューラーの一覧表示、作成、編集、削除。
- 同期 — 一方向または双方向のカレンダー同期の一覧表示、作成、編集、削除。
- 接続済みアカウント — 接続済みカレンダーアカウントの一覧表示、アカウントの接続、再認証、削除用リンクの取得。
- AI アシスタント — AI スケジューリングアシスタント設定の一覧表示、最近の会話の確認、アシスタントを通じた新しいメッセージや返信の送信。
エージェントが実行する各アクションは、接続時に付与した権限に制限されます(権限の選択を参照)。
利用可能状況とプラン
info
エージェントの接続は、Basic を含むすべてのプランで利用可能です。購入するトークンやコピーするものはありません。エージェントを通じてアクションを実行する(カレンダーの読み取りや変更、同期の作成など)には、アクティブな CalendarBridge サブスクリプションが必要です。サブスクリプションが失効した場合、エージェントは接続されたままですが、各アクションは再有効化を求めるメッセージを返します。
ステップ 1: Bring Your Own Agent (MCP) タブを開く
https://app.calendarbridge.com/login/, でサインインし、サイドレールから AI Assistant を開き、Bring Your Own Agent (MCP) タブを選択します。
ステップ 2: サーバー URL をコピーする
タブには CalendarBridge の Server URL が表示されます。以下のようになります。
https://manageapi.calendarbridge.com/mcp
この単一の URL がクライアントに必要なすべてです。コピーする API キーやトークンはありません。クライアントは接続時に安全なブラウザログインでサインインします(権限の選択を参照)。
ステップ 3: CalendarBridge をクライアントに追加する
各クライアントでのリモート MCP サーバーの追加方法は少し異なります。タブには、選択したクライアント向けのステップバイステップの手順が含まれています。最も一般的なものを以下に示します。URL が要求される場所には、ステップ 2 の Server URL を使用してください。
| クライアント | 追加方法 |
|---|---|
| Claude.ai (web) | Settings → Connectors → + → Add custom connector。名前を入力し、Server URL を貼り付けて、Add をクリックします。 |
| Claude Desktop | Settings → Connectors → Add custom connector。名前を入力し、Server URL を貼り付けます。 |
| Claude Code | claude mcp add calendarbridge --transport http <Server URL> を実行し、次に /mcp と入力して認証します。 |
| ChatGPT | Developer Mode を有効にし、Settings → Connectors で新しいコネクターを作成し、Server URL を貼り付けます。 |
| Cursor | Settings → Cursor Settings → Tools & MCP で、Server URL を使用して新しい MCP サーバーを追加し、Connect をクリックします。 |
| Codex CLI | codex mcp add calendarbridge --url <Server URL> を実行し、次に /mcp と入力して calendarbridge を選択します。 |
| Grok | チャットを開始し、+ → Add connector → Custom をクリックします。Server URL を貼り付けて承認します。 |
| Gemini CLI | gemini mcp add --transport http calendarbridge <Server URL> を実行し、Gemini CLI が OAuth サーバーを検出したらサインインします(または gemini mcp auth calendarbridge を実行します)。 |
| Antigravity IDE | エージェントパネルで: ⋯ → MCP Servers → Manage MCP Servers → View raw config。mcpServers の下にエントリを追加し、"serverUrl" を Server URL に設定し(Antigravity は url ではなく serverUrl を使用します)、保存して更新します。 |
| OpenClaw | openclaw mcp add calendarbridge --url <Server URL> --transport streamable-http を実行し、次に openclaw mcp login calendarbridge を実行してブラウザでアクセスを承認します。 |
| Hermes | hermes mcp add calendarbridge を実行し(または ~/.hermes/config.yaml の mcp_servers の下に auth: oauth でサーバーを追加し)、次に hermes mcp login calendarbridge を実行して承認します。 |
| その他のクライアント | カスタムまたはリモート MCP サーバー(コネクター、インテグレーション、ツールサーバー と呼ばれることもあります)を追加します。Server URL を貼り付け、求められたら HTTP / streamable HTTP トランスポートを選択し、認証には OAuth / Sign in を選択します。入力する API キー、クライアント ID、シークレットはありません。 |
どのように追加しても、流れは同じです。Server URL を貼り付け、ブラウザで CalendarBridge にサインインし、許可する内容を選択します。
ステップ 4: サインインして権限を選択する
クライアントが初めて接続するとき、ブラウザで CalendarBridge のサインインページが開きます。サインイン後、エージェントが要求している権限をリストした同意画面が表示されます。付与したいものだけをチェックし、Allow をクリックします。
| 権限 | 許可される内容 |
|---|---|
| カレンダーイベントの読み取り | カレンダーの一覧表示と、そのイベントの読み取り。 |
| カレンダーイベントの作成、編集、削除 | カレンダー上のイベントの作成、編集、削除。 |
| 接続済みアカウントの読み取り | 接続済みカレンダーアカウントの一覧表示。 |
| アカウントの接続と削除 | アカウントの接続または再認証用リンクの取得、および接続済みアカウントの削除。 |
| スケジューラーの読み取り | スケジューラーの一覧表示。 |
| スケジューラーの作成、編集、削除 | スケジューラーの作成、編集、削除。 |
| カレンダー同期の読み取り | カレンダー同期の一覧表示。 |
| カレンダー同期の作成、編集、削除 | カレンダー同期の作成、編集、削除。 |
| アシスタントの読み取り | アシスタント設定と会話の一覧表示。 |
| アシスタントの作成と変更 | アシスタント設定の作成、編集、削除。 |
| アシスタントを通じたメッセージの送信 | エージェントが AI スケジューリングアシスタントを通じて新しいメッセージや返信を送信できるようにします。 |
verified_user
権限はすべてのリクエストで強制されます。エージェントは許可されたツールのみを使用できます。複数のエージェントを接続し、それぞれに異なる権限セットを付与できます。
ステップ 5: 試してみる
接続したら、エージェントに次のように尋ねてみてください。
- 「今週の私のカレンダーは?」
- 「デザインレビュー という1時間の会議を明日の午後2時にスケジュールして、alex@example.com を招待して。」
- 「今日の午後3時の会議を午後4時に移動して。」
- 「平日の午後に利用可能な30分のスケジューラーを作成して、リンクを教えて。」
- 「仕事用カレンダーから個人用カレンダーへの一方向同期を設定して、イベントを忙しいと表示して。」
- 「接続済みアカウントをリストして、再認証が必要なものがあるか教えて。」
AI スケジューリングアシスタントとの連携
CalendarBridge AI スケジューリングアシスタントを設定している場合、接続されたエージェントがそれを操作できます。新しいスケジュールメールを開始したり、既存の会話内で返信したりできます。
- 新しいリクエストを開始する — 例: 「来週 alex@example.com との30分の枠を探すようにアシスタントに依頼して。」エージェントがアシスタントを通じてメールを送信し、アシスタントがそれを引き継ぎます。
- 会話に返信する — 例: 「最新のアシスタントとの会話に返信して、木曜日の午前10時を提案して。」エージェントがスレッドを取得し、受信者と件名を推測して、返信を送信します。
schedule
アシスタントはメールと同様に非同期で動作します。メッセージを送信するとそれが渡され、アシスタントからの返信は少し後に届きます。応答を確認するには、エージェントに再度会話を確認するように依頼してください。
これには、接続されたメールアカウントのいずれかに設定されたアシスタントと、アシスタントを通じた送信 権限が必要です。この権限が存在する前にエージェントを接続した場合は、再接続して同意画面で権限を付与してください。
接続されたエージェントの管理
タブの Connected agents セクションには、接続されたすべてのエージェント、付与された権限、および最終使用日時が一覧表示されます。エージェントを切断するには、Revoke をクリックします。アクセスは即座に失われます。クライアントから再接続すると、サインインと権限の付与が再度求められます。
セキュリティとプライバシー
- 接続には、PKCE を伴う標準の OAuth 2.1 サインインフローが使用されます。コピー、漏洩、または設定ファイルへの貼り付けが必要な長期間有効なキーはありません。
- すべての接続は、付与した権限にスコープされ、接続済みエージェントリストからいつでも取り消し可能です。
- エージェントは、それらの権限内でのみ、あなたとして動作します。他の CalendarBridge アカウントを参照することはできません。
トラブルシューティング
- 「サブスクリプションがアクティブではありません」 — 接続は無料ですが、アクションを実行するにはアクティブなサブスクリプションが必要です。app.calendarbridge.com で再有効化してから再試行してください。「アカウントは有料なのにアクティブではありません」を参照してください。
- エージェントが編集するイベントを見つけられない — 最初にイベントを一覧表示するように依頼し、そのリストから操作してください。
- カレンダーアカウントの再認証が必要 — エージェントがリンクを返すか、「カレンダーアクセスの再認証」を参照してください。
- クライアントが接続できない — タブに表示されているとおりの完全なサーバー URL を、
https://を含めて正確に貼り付けたことを確認してください。