メインコンテンツへスキップ
Base44 MCP サーバーは、MCP 互換の任意の AI アシスタントに Base44 アカウントを公開します。接続後、構築または変更したい内容を記述すると、AI が代わりにプロジェクトを作成または更新します。 接続するには、OAuth で認証する必要があります。このフローでアクセスを許可するワークスペースを選択します。Base44 は明示的な許可のもと、そのワークスペース内でのみ動作します。
Base44 MCP サーバー経由で AI アシスタントを接続するには、Builder プラン 以上が必要です。

AI アシスタントを接続する

サーバーは以下で利用可能です:
AI ツールの MCP 設定に追加します:
設定を追加すると、AI ツールは標準の OAuth フローを介して Base44 にサインインするよう促します。これは一度だけ行えば結構です。
新しい MCP 設定を反映させるために、再起動が必要なツールもあります。

ワークスペースを選択する

OAuth の同意ステップで、接続先のワークスペースを選択します。以前は、すべての接続が個人ワークスペースに設定されていました。現在は、アシスタントをチームの共有ワークスペースに向けることもできます。 プロジェクトの作成、一覧表示、編集など、アシスタントが行うすべての操作は選択したワークスペース内で実行されます。接続から他のワークスペースにはアクセスできません。ワークスペースは接続が続く間は固定されます。別のワークスペースを対象にするには、再度接続し、同意時にそのワークスペースを選択します。

ワークスペースでアシスタントができること

アシスタントはユーザー本人として動作するため、選択したワークスペースでのロールを引き継ぎます。できることは、Base44 エディタでユーザー本人に適用されるルールと同じです。
  • プロジェクトの作成: ワークスペースでの作成権限が必要です。共有ワークスペースでは、Viewer や Guest はプロジェクトを作成できません。
  • プロジェクトの編集: プロジェクトへの書き込みアクセスが必要です。読み取り専用の Viewer は、開くことができるプロジェクトでも変更できません。
  • プロジェクトの読み取り: プロジェクトの一覧表示、エンティティスキーマの読み取り、レコードのクエリは、すでに持っている読み取りアクセスに従います。

SSO が必須のワークスペース

Base44 はリクエストとトークン更新のたびにワークスペースのメンバーシップを再確認します。そのため、接続はアクセス権がある間だけ機能します。 選択したワークスペースで SSO が必須の場合、このチェックはより厳格になります。ワークスペースから削除されると、接続はすぐに終了します。ワークスペースの SSO 設定がローテーションされると、再接続するまで接続は終了します。

利用可能なツール

サーバーは 3 種類のツールを公開します。プロジェクトツールはプロジェクトを作成・管理し、コード変更はアプリエディタの AI に委ねます。サンドボックスツールは、アプリの サンドボックス 内で直接ファイルを読み書きしたりコマンドを実行したりします。アシスタント自身にコードを書かせたい場合に使用します。プラットフォーム API ツールは、デプロイ、分析、シークレットなど、Base44 プラットフォームのその他の機能に API 経由でアクセスします。

プロジェクトツール

update_entity_schema は、送信したフィールド定義でエンティティのフィールド定義を置き換えます。含まれていないフィールドや制約は、そのまま残されるのではなく削除されます。

サンドボックスツール

アプリを変更するサンドボックスツールには、OAuth 同意ステップで付与する sandbox:write 権限が必要です。サンドボックスの動作、権限と制限、対応する base44 sandbox CLI コマンドについては、クラウドサンドボックス を参照してください。
アシスタントがサンドボックスツールで行った変更はすぐにアプリに保存されますが、アプリのバージョン履歴に表示されるのはチェックポイントだけです。アプリエディタで Restore または Revert を行うと、アプリは最後のチェックポイントに戻り、それ以降に書き込まれた内容はすべて破棄されます。変更が完了したら、create_checkpoint を呼び出すようアシスタントに依頼してください。

プラットフォーム API ツール

これらのツールは、専用の MCP ツールがない Base44 プラットフォーム機能にアクセスします。たとえば、デプロイ、チェックポイント、公開 URL とプレビュー URL、分析、シークレット、カスタムドメイン、ワークフロー、SEO、Google Ads などです。アシスタントはカタログで操作を見つけ、その仕様を読んでから呼び出します。 エンティティのレコードについては、アシスタントはプラットフォーム API ではなく query_entities、create_entities、update_entities を使用します。
同じ操作をターミナルから検索して呼び出すには、同等の base44 api CLI コマンド を使用します。

ブランチで作業する

edit_base44_app ツールとサンドボックスツールは、別のブランチを指定しない限りアプリのメインブランチで動作します。アシスタントは list_branches から各ブランチの ID を取得し、それを渡して対象の ブランチ を指定します。
特定の MCP クライアントは、ビルドの進行状況をポーリングするために、さらに 2 つのツールを内部的に使用します。直接呼び出すためのものではありません。

例のプロンプト

接続後、次のようなことを AI アシスタントに依頼できます:
  • 「ステータス、会社名、面接メモを含む求人応募の追跡用に Base44 プロジェクトを作成してください。」
  • 「CRM プロジェクトを編集して、Contacts エンティティにフォローアップ日フィールドを追加してください。」
  • 「すべての Base44 プロジェクトをリスト表示してください。」
  • 「在庫プロジェクトに 10 個のサンプル商品を追加して、UI をテストできるようにしてください。」
  • 「e コマースプロジェクトから、ステータスが pending の最初の 10 件の注文をクエリしてください。」
  • 「在庫プロジェクトを公開して、公開 URL を送ってください。」
AI は要求を解釈し、適切なツールを呼び出します。create_base44_app と edit_base44_app の場合、ビルドはバックグラウンドで実行され、準備が整うと Base44 エディタへのリンクを取得できます。

関連項目

  • クラウドサンドボックス: サンドボックスツールの動作と、アシスタントがアプリで変更できる内容
  • 独自のエージェントを持ち込む: 独自のコーディングエージェントをアプリのサンドボックスに接続する
  • Docs MCP server: AI アシスタントが Base44 ドキュメントを直接検索できるようにします
  • App MCP server: AI アシスタントを構築したアプリに接続して使用できるようにします
  • Skills: AI コーディングエージェントに Base44 固有のタスクの実行方法を教える再利用可能な指示
  • Entities: list_entity_schemas と query_entities が動作するデータモデルについて学びます
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。