Base44
ShanoneのBase44連携では、AIによるアプリ開発のための5個のツールをエージェントに提供します — 説明文からのアプリ作成・編集、そしてBase44が生成するエンティティスキーマの確認・クエリを行えます。はじめに
1
OAuthで接続する
エージェントにBase44アプリの作成や編集を依頼するか、Shanoneダッシュボードのインテグレーションから事前に接続します。
2
Base44アカウントを承認する
Base44のOAuth承認画面を承認します。Shanoneはこのアクセストークンを使って、あなたに代わってBase44のMCPサーバーと通信します。
3
リクエストを再試行する
接続が完了すると、
base44_*ツールに対するshanone_execute_toolの呼び出しが成功するようになります。利用可能なツール
Shanoneは Base44向けに5個のツールを提供しています。アプリの作成 & 編集
アプリの作成 & 編集
base44_create_app — テキストの説明からフルスタックアプリ(フロントエンド、バックエンド、データベーススキーマ、APIエンドポイント)を新規生成する
base44_edit_app — 自然言語の編集指示で既存アプリを変更するアプリ & エンティティ
アプリ & エンティティ
base44_list_apps, base44_list_entity_schemas, base44_query_entitiesよくある使い方
ラピッドプロトタイピング
社内ツールを平易な言葉で説明し、Base44に動作するアプリを生成させる
アプリの反復的な改善
生成されたアプリに対して、最初からやり直すのではなく的を絞った編集指示で追加調整する
データモデルの把握
クエリを書いたり連携を構築する前に、アプリのエンティティスキーマを確認する
アプリデータのレポート作成
条件を指定してエンティティをクエリし、アプリのデータについて簡易レポートを作成する
トラブルシューティング
base44_query_entitiesがエンティティが見つからないと返す
base44_query_entitiesがエンティティが見つからないと返す
まず
base44_list_entity_schemasで正確なentity_nameを確認してください — エンティティ名はアプリごとに異なり、大文字小文字を区別します。base44_edit_appが想定外または広範囲な変更を行う
base44_edit_appが想定外または広範囲な変更を行う
edit_instructionsはできるだけ具体的に記述してください — 曖昧な指示は、意図した以上の範囲をBase44が再解釈してしまう原因になります。変更内容を確認し、必要であれば的を絞った編集を追加で行ってください。base44_create_appは成功するがアプリが使えるようになるまで時間がかかる
base44_create_appは成功するがアプリが使えるようになるまで時間がかかる
アプリ生成はBase44側で非同期に処理されます。ツールは生成リクエストが受理された時点で応答を返すため、アプリが完全に構築・デプロイされた時点とは限りません。