BlueBubblesでiMessageにOpenClawを接続するイメージ

【最新版】BlueBubblesでiMessageにOpenClawを接続する方法

この記事の要点(TL;DR)

  • 結論: iMessage連携はBlueBubbles(macOSサーバー)が推奨。OpenClawはBlueBubblesのREST API + Webhookで送受信します。
  • 必要な設定は3つ: serverUrl(BlueBubblesのURL)/ password(APIパスワード)/ webhookPath(受信口)。
  • つまずきやすい所: Webhookのパスワード設定、別端末からの接続で出るペアリング(許可)

次に聞くべき質問3つ

  • BlueBubblesサーバーはどのMacで動かす?(常時稼働できるMac)
  • OpenClawのGatewayはどこで動かす?(同じMac/別のMac mini/サーバー)
  • iMessageはDM中心?グループも使う?(グループはallowlist/メンション運用が必要)

BlueBubbles連携とは(超ざっくり)

BlueBubblesはmacOS上で動くiMessageブリッジです。OpenClawはBlueBubblesサーバーのREST APIで送信し、 受信はWebhookで受け取ります。

  • 送信:OpenClaw → BlueBubbles(HTTP)
  • 受信:BlueBubbles → OpenClaw Gateway(Webhook)

前提(先に確認すること)

  • BlueBubblesサーバー: macOSで動作(推奨/検証:macOS Sequoia 15。macOS Tahoe 26も動くが一部機能に制限がある)
  • OpenClaw: Gatewayが動いていて、Control UI(openclaw dashboard)に接続できること

手順:BlueBubblesでiMessageに接続する

Step 1:BlueBubblesサーバーをインストール

まずBlueBubbles側をセットアップします(手順はBlueBubbles公式のインストールガイドに沿って進めます)。

Step 2:BlueBubblesでWeb APIを有効化し、パスワードを設定

OpenClawはBlueBubblesのAPIパスワードで認証します。ここで設定したパスワードを、OpenClaw側の channels.bluebubbles.password に入れます。

Step 3:OpenClaw側の設定(最小)

まずはオンボーディング(対話式)で追加するのが簡単です。

openclaw onboard

もしくは手動で設定する場合、最低限はこの形です。

{
  channels: {
    bluebubbles: {
      enabled: true,
      serverUrl: "http://192.168.1.100:1234",
      password: "<YOUR_PASSWORD>",
      webhookPath: "/bluebubbles-webhook",
    },
  },
}

Step 4:BlueBubblesのWebhookをGatewayへ向ける

BlueBubblesからの受信(Webhook)が通らないと「送れるけど返ってこない」になります。WebhookのURLは、Gatewayが待ち受けているエンドポイント(例:/bluebubbles-webhook)に向けます。

重要:Webhookの認証は必須です。OpenClawはパスワードが一致しないWebhookを拒否します。

アクセス制御(最初はここだけ)

最初はDMをペアリング(許可制)にして、知らない相手からのメッセージを処理しないようにするのが安全です。

承認の流れはこの2コマンドです。

openclaw pairing list bluebubbles
openclaw pairing approve bluebubbles <CODE>

よくあるつまずき(原因→直し方)

送信はできるのに、返信が返ってこない

  • WebhookがGatewayに届いていない(URL/パスのミス)
  • Webhookのパスワードが一致していない(認証で拒否される)

別端末/別ブラウザからControl UIに接続できない

Gatewayは初回接続でペアリング(デバイス承認)が必要になることがあります。

openclaw devices list
openclaw devices approve <requestId>

まとめ

  • 本体は2つ: BlueBubblesサーバー(macOS)+ OpenClaw Gateway
  • 最小設定: serverUrl/password/webhookPath
  • 詰まり所: Webhook認証とペアリング(許可)

参考

BizClaw 導入支援

OpenClaw の構築を
まるごと代行します

Mac mini のセットアップから Slack・iMessage 連携まで、届いた日から使える状態でお届けします。

サービスを見る

関連記事

Read article
AIエージェントのメモリスタックとは?2026年に重要度が上がる理由をやさしく解説

AIエージェントのメモリスタックとは?2026年に重要度が上がる理由をやさしく解説

Read article
OpenClaw vs Hermes vs Claude、創業者はどれを選ぶべき?2026年版の実務比較

OpenClaw vs Hermes vs Claude、創業者はどれを選ぶべき?2026年版の実務比較

Read article
X公式MCPサーバーとは?AIエージェント運用で何が変わるのかを実務目線で解説

X公式MCPサーバーとは?AIエージェント運用で何が変わるのかを実務目線で解説