CalendarBridge MCP

公式

カレンダーの同期、スケジュールリンク、AIエグゼクティブスケジューリングアシスタント、統合カレンダー

CalendarBridge MCPで何ができますか?

  • カレンダーとイベントの一覧表示list_calendarslist_events を使用して、任意の日付範囲のカレンダーやイベントを取得するようエージェントに依頼します。
  • イベントの作成、編集、削除 — Google、Microsoft、iCloud のカレンダーでイベントのスケジュール設定、再スケジュール、削除をエージェントに指示します。
  • スケジューラの管理 — エージェントにスケジューラの一覧表示、作成、編集、削除を依頼し、予約リンクを取得します。
  • カレンダー同期の設定と制御 — 接続済みアカウント間での一方向または双方向の同期を一覧表示、作成、編集、削除するようエージェントに依頼します。
  • 接続済みアカウントの確認 — 接続済みのカレンダーアカウントの一覧を要求し、アカウントの接続、再認証、削除のためのリンクを取得します。
  • AIスケジューリングアシスタントの活用 — エージェントにアシスタント設定の一覧表示、会話の確認、新しいメッセージや返信の送信を指示します。

ドキュメント

独自の AI エージェントを持ち込む (MCP)

独自の AI エージェント(Claude、ChatGPT、Cursor、その他の MCP 互換クライアント)を CalendarBridge アカウントに直接接続します。エージェントは、ユーザーが制御する権限に基づいて、カレンダー、イベント、スケジューラー、同期を代わりに読み取り、管理できます。

C Chad 更新日 2026年7月21日 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 DesktopSettings → ConnectorsAdd custom connector。名前を入力し、Server URL を貼り付けます。
Claude Codeclaude mcp add calendarbridge --transport http <Server URL> を実行し、/mcp と入力して認証します。
ChatGPTDeveloper Mode を有効にし、Settings → Connectors で新しいコネクターを作成し、Server URL を貼り付けます。
CursorSettings → Cursor SettingsTools & MCP で、Server URL を使用して新しい MCP サーバーを追加し、Connect をクリックします。
Codex CLIcodex mcp add calendarbridge --url <Server URL> を実行し、/mcp と入力して calendarbridge を選択します。
Grokチャットを開始し、+Add connectorCustom をクリックします。Server URL を貼り付けて承認します。
ManusSettings → ConnectorsAdd connectorsCustom MCP タブ → Add custom MCPDirect configuration。名前を入力し、トランスポートタイプを HTTP に設定したまま、Server URL を貼り付け、Save をクリックし、ブラウザでアクセスを承認します。
Gemini CLIgemini mcp add --transport http calendarbridge <Server URL> を実行し、Gemini CLI が OAuth サーバーを検出したらサインインします(または gemini mcp auth calendarbridge を実行します)。
Antigravity IDEエージェントパネルで: MCP ServersManage MCP ServersView raw configmcpServers の下に、"serverUrl" を Server URL に設定したエントリを追加し(Antigravity は url ではなく serverUrl を使用します)、保存して更新します。
OpenClawopenclaw mcp add calendarbridge --url <Server URL> --transport streamable-http を実行し、次に openclaw mcp login calendarbridge を実行してブラウザでアクセスを承認します。
Hermeshermes mcp add calendarbridge を実行し(または ~/.hermes/config.yamlmcp_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: 試してみる

接続したら、エージェントに次のようなことを尋ねてみてください。

  • 「今週の私のカレンダーには何が入っていますか?」
  • 「明日の午後2時に『デザインレビュー』という1時間の会議をスケジュールして、alex@example.com を招待して。」
  • 「今日の午後3時の会議を午後4時に移動して。」
  • 「平日の午後に利用可能な30分のスケジューラーを作成して、リンクを教えて。」
  • 「仕事用カレンダーから個人用カレンダーへの一方向同期を設定して、イベントを『忙しい』と表示して。」
  • 「接続済みアカウントを一覧表示して、再認証が必要なものがあるか教えて。」

AI スケジューリングアシスタントとの連携

CalendarBridge AI スケジューリングアシスタントを設定している場合、接続されたエージェントがそれを操作できます。新しいスケジュールメールを開始したり、既存の会話内で返信したりできます。

  • 新しいリクエストを開始する — 例: 「来週、alex@example.com との30分の枠を見つけるようにアシスタントに依頼して。」エージェントがアシスタントを通じてメールを送信し、アシスタントがそれを引き継ぎます。
  • 会話に返信する — 例: 「最新のアシスタントとの会話に返信して、木曜日の午前10時を提案して。」エージェントがスレッドを取得し、受信者と件名を推測して、返信を送信します。

schedule

アシスタントは、メールと同様に非同期で動作します。メッセージを送信するとそれが引き渡され、アシスタントからの返信は少し後で届きます。応答を確認するには、エージェントに会話を再度確認するように依頼してください。

これには、接続されたメールアカウントのいずれかに設定されたアシスタントと、アシスタントを通じて送信する 権限が必要です。この権限が存在する前にエージェントを接続した場合は、再接続して同意画面で権限を付与してください。

接続されたエージェントを管理する

Connected agents タブのセクションには、接続済みの全エージェント、付与された権限、および最終使用日時が一覧表示されます。エージェントの接続を解除するには、Revoke をクリックします。アクセスは即座に失われます。クライアントから再接続すると、サインインと権限の付与が再度求められます。

セキュリティとプライバシー

  • 接続には、PKCE を用いた標準の OAuth 2.1 サインインフローが使用され、コピー、漏洩、または設定ファイルへの貼り付けが必要な長期間有効なキーは存在しません。
  • すべての接続は、付与した権限にスコープされ、Connected agents リストからいつでも取り消し可能です。
  • エージェントは、それらの権限の範囲内でのみ、あなたとして動作します。他の CalendarBridge アカウントを参照することはできません。

トラブルシューティング

  • “Subscription is not active” — 接続自体は無料ですが、アクションの実行には有効なサブスクリプションが必要です。app.calendarbridge.com で再有効化してから再試行してください。My account is paid but it is not active を参照してください。
  • エージェントが編集対象のイベントを見つけられない — 最初にイベントの一覧表示を依頼し、そのリストから対象を選択して操作してください。
  • カレンダーアカウントの再認証が必要 — エージェントがリンクを返すか、Reauthorizing calendar access を参照してください。
  • クライアントが接続できない — タブに表示されているとおりの完全な Server URL(https:// を含む)を貼り付けたことを確認してください。