インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Bubble をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
Bubble アプリのデータを AI で使えます。アプリが公開しているデータタイプとバックエンドワークフローの確認、レコードの検索と参照ができ、確認のうえでレコードの作成や変更、バックエンドワークフローの実行もできます。
こう聞いてみよう
Bubble のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Bubble をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Bubble + Meta Muse
Bubble アプリのデータを AI で使えます。アプリが公開しているデータタイプとバックエンドワークフローの確認、レコードの検索と参照ができ、確認のうえでレコードの作成や変更、バックエンドワークフローの実行もできます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
BUBBLE_APP_URL, BUBBLE_API_TOKEN
ステップ 1 — 認証情報を取得
- Bubble エディターでアプリを開き、Settings → API で Enable Data API にチェックを入れます。続いて、AI にアクセスさせるデータタイプにそれぞれチェックを入れます。チェックしなかったものは AI からは見えません。AI にバックエンドワークフローを実行させる場合は、Enable Workflow API and backend workflows にもチェックを入れます。
- 同じタブで Generate a new API token をクリックし、トークンを
BUBBLE_API_TOKENに貼り付けます。 BUBBLE_APP_URLに、末尾のスラッシュを付けずにアプリのアドレスを設定します。本番(live)版ならhttps://yourapp.bubbleapps.ioか、https://app.example.comのような独自ドメインです。開発版を使う場合は/version-testを付けます(例:https://yourapp.bubbleapps.io/version-test)。- API 設定を変更したら、アプリを live にデプロイします。live 版が認識するのは、最後にデプロイした時点の設定とトークンだけです。
- コネクタをインストールしたら、データタイプのどれかに
bubble_list_thingsを実行するなど、読み取りでトークンを確認します。
接続テストで確認されるのはアドレスで、トークンではありません: テストでは、アプリが BUBBLE_APP_URL で応答することを確認します。トークンが間違っている、またはデプロイされていない場合は、最初にデータを読み取ったときに初めて 401 として現れます。そのため、このテスト読み取りを一度実行してください。
アプリのエディター権限が必要です。1 つのコネクタで扱えるのは 1 つの Bubble アプリです。ほかのアプリにはそれぞれコネクタを追加してください。
API 設定の範囲に限られる管理者トークン: Settings で発行したトークンは管理者として動作します。アプリのプライバシールール(privacy rules)は無視され、公開したデータタイプのすべてのフィールドが見えますが、チェックしていないものは見えません。書き込みには、各データタイプのプライバシールールで API 経由の作成、変更、削除も許可されている必要があります。
参照できるもの: アプリが公開しているデータタイプとバックエンドワークフロー、および各タイプのフィールドと各ワークフローのパラメーター。あるタイプのレコード(things)。ステータスがオープンに等しい、といった条件での絞り込みと並べ替えができ、1 ページ最大 100 件です。ID を指定した 1 件のレコード。作成日、更新日、作成者を含みます。
書き込みの前には必ず確認します: bubble_create_thing、bubble_update_thing、bubble_run_workflow はアプリのデータを変更し、アプリ自身のワークフロー、メール、支払いを起動することがあります。AI はそれぞれの前に、タイプとすべての値、対象のレコードと正確な変更内容、またはワークフローとそのパラメーターを示し、あなたの承認を待ちます。書き込みはまず /version-test のアドレスで試してください。
インストール時に無効: bubble_delete_thing。管理者が意図して有効にします。有効にした場合も、AI はレコードを示し、あなたが確認してから削除します。
タイプ名とフィールド名: API では、タイプ名は小文字でスペースなしになり(Rental Unit は rentalunit)、フィールドは first_name_text のようなアプリのフィールド ID で指定します。ただし、アプリが表示名をキーとして使っている場合は表示名です。AI は検索や書き込みの前に、bubble_get_meta と bubble_get_data_types でこれらを確認します。
個人データ: Bubble アプリには、ユーザー、顧客、支払いが保存されていることがよくあります。AI は必要なものだけを表示し、見るべきでない人にユーザーのレコードを一覧表示することはありません。また、アプリのユーザーが入力したテキストは指示ではなくデータとして扱います。
処理能力: Bubble のどのプランにもワークロードの上限があり、API を多用するとユーザーにとってアプリの動作が遅くなります。AI は小さなページ単位で読み取り、何千件ものレコードを繰り返し処理することは避けます。ほとんどのプランで、1 回の検索で返されるのは最大 50,000 件です。
よくあるエラー: 400: Bubble がアプリのアドレスを認識していません。BUBBLE_APP_URL を /api/1.1 なしで設定しているか確認してください。401: トークンが間違っている、削除された、またはこのバージョンにまだデプロイされていません。live にデプロイするか、/version-test のアドレスを使ってください。404: Data API がオフになっている、タイプにチェックが入っていない、またはワークフローが公開されていません。
このコネクタは、アプリの構築や変更(ページ、データタイプ、ワークフロー、プライバシールール)、レコードの一括作成、レコード全体の置き換え、ファイルのアップロードには対応していません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Muse にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。
- Muse で Settings → Connectors を開き、Add custom connector を選びます。
- MCP サーバーの URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを貼り付けます。 - Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
Bubbleのツールが必要になる依頼を Muse にしてみましょう。
チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。
利用可能なツール
| Tool | What it does |
|---|---|
bubble_get_meta | Read what the Bubble app exposes through its API: the data types the Data API can reach (dataTypes), and the backend workflows the Workflow… |
bubble_get_data_types | Read the data types of the Bubble app with their fields: for each type its display name and fields with id (the key to use in constraints… |
bubble_list_things | List or search the things (records) of one data type, up to 100 per call |
bubble_get_thing | Read one thing of a data type by its unique id: all fields the token may see, plus _id, Created Date, Modified Date and Created By |
bubble_create_thing | Create a new thing of a data type |
bubble_update_thing | Change fields of an existing thing; fields left out keep their value |
bubble_run_workflow | Run a backend workflow exposed through the app's Workflow API |
bubble_delete_thing | Delete one thing for good |
プロンプトの例
- 「私たちの Bubble アプリが公開しているデータタイプとバックエンドワークフローは何ですか?」
- 「今週作成された未対応のサポート依頼を、新しい順に見せてください。」
- 「10 月に支払い済みステータスの注文は何件ありましたか?」
- 「11 月 12 日の Anna Weber さんの予約のステータスを確定に変更してください。先に変更内容を見せてください。」
- 「[email protected] にウェルカムメールを送るバックエンドワークフローを実行してください。開始する前にパラメーターを教えてください。」
FAQ
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?