TL;DR / Key Takeaways
SaaSの夢、今や自動運転中
過去10年のほとんどにおいて、本格的なSaaSプロダクトを立ち上げるには、ストップウォッチではなくカレンダーが必要でした。チームは数ヶ月をかけて、ReactのフロントエンドをNodeやRailsのバックエンドと接続し、REST APIを手作りし、Stripeを組み込み、SupabaseやAuth0を使って認証を扱い、いよいよ本番日が来るときにステージングが本番と一致することを祈っていました。
今、新たなピッチが登場しています:四半期ではなく、数分で同じものを構築するというものです。あなたのアイデアを段落で説明し、いくつかのサービスをつなげて、AIエージェントが小さなスタートアップがプロトタイプを作るのに全スプリントサイクルを要したようなフルスタックアプリを組み立てられるようにしましょう。
ここでのデモケースは、実際にはおもちゃではなく、現代的なSaaSのように機能する求人マッチングプラットフォームです。ユーザーはサインアップし、履歴書をアップロードすると、AIが生成したマッチが提供されます。これには職種名、会社名、マッチ率、そして各役割が彼らのスキルと経験にどのように適合しているかの説明が含まれています。
アプリの裏側では、雇用プラットフォームが何年も約束してきたことを実現しています。AIはPDFをテキストに変換し、スキルや職歴を抽出し、Firecrawlのようなツールを用いてIndeedなどのサイトからリストを収集し、特定の履歴書に合わせたランク付けされた機会のショートリストを出力します。
興味深いのは製品のアイデアではなく、構築プロセスです。クリエイターは、フロントエンドにLovableを、バックエンドの自動化にn8nを、そしてその間のプロトコルの接着剤としてMCPをワイヤリングし、従来のバックエンドコーディングをほぼ完全にスキップしています。
LovableはUI、認証、支払いを担当し、その後新しいMCP統合を通じてn8nに接続します。n8nは自己ホスト型のVPS上で視覚的ワークフローとして動作し、すべての「バックエンド」作業を引き受けます:ウェブフック、AI呼び出し、スクレイピング、バッチ処理、そしてメール配信です。
MCPは標準化されたブリッジとして中央に位置しているため、フロントエンドは手作りのREST APIとやり取りする必要がなくなります。その代わりに、n8nによって公開されたツールを呼び出し、開発者がExpressルーター、CORS設定、またはJSONスキーマに触れることなく、構造化された結果を返します。
この記事では、そのスタックをステップバイステップで説明し、より広範な変化のスナップショットとして提示します。ソフトウェア開発は、ゼロからコードを書くというよりも、AIエージェントやワークフローを調整してバックエンドを自動的に組み立てるように見えるようになっています。
ノーコードパワートリオに出会おう
新しいノーコードのパワートリオを紹介します:Lovable、n8n、そしてモデル・コンテキスト・プロトコルが、静かにバックエンドを支えています。Lovableは前面に位置し、AIパワーを活用したUIファクトリーとして機能し、単一のプロンプトから認証、請求、データモデルが組み込まれた動作するSaaSインターフェースを生成します。デレック・チョンのデモでは、「ワークフローにマッチするインターフェース」についての一文が、数分でサインアップ画面、価格ページ、履歴書アップロードダッシュボードを生み出します。
Lovableはボタンにペイントするだけではありません。認証とストレージのためにSupabaseを設定し、制限されたAPIキーでStripeを接続し、ユーザーが「5回の無料利用、その後支払い」を得られるようにサブスクリプションロジックを生成します。このシステムは、ユーザーID、使用状況トラッキング、プランのためのデータベーススキーマを構築し、そのデータに基づいてデザインシステムとReactスタイルのコンポーネントを自動的に構築します。
舞台裏では、n8nは全くコードのように見えない「バックエンド」になります。各ワークフローは、ノードのグラフ—Webhook、AI分析ツール、Firecrawlスクレーパー、メール送信者—として、視覚的に繋がれています。ジョブマッチャーでは、単一のn8nワークフローが履歴書の取り込み、PDFからテキストへの変換、スキル抽出、Indeedスクレイピング、一括処理、そしてメール生成を処理します。
APIサーバーを出荷するのではなく、ノードをドラッグします: - リクエスト用のWebhookまたはMCPサーバートリガー - ジョブリストのスクレイピング用のFirecrawl - 履歴書の分析とランキング用のLLMノード - 配信用のSMTPまたはトランザクションメール
これらの世界をつなぐのはモデルコンテキストプロトコル(MCP)で、ユニバーサルAPIバスとして機能します。MCPを使えば、Lovableはn8nとまるで別のツールのように話すことができ、カスタムRESTエンドポイント、CORSヘッダー、または認証ミドルウェアは不要です。n8nのURLをLovableのMCP統合に貼り付け、1回認証すれば、Lovableは名前付きのワークフローを直接発見し、呼び出すことができます。
その魔法のブリッジは、伝統的な3チームの分割を崩壊させます。フロントエンド、バックエンド、DevOpsは、AIエージェントとビジュアルエディターが処理できる構成作業に縮小されます。CRUDが多いSaaSアイデアの大きなクラス、例えば、職業マッチング、リードスコアリング、内部ダッシュボードにおいては、プロンプトとブラウザを使う一人の人物が、かつては3人の専門家とスプリントプランを必要としたことを実現できるようになりました。
60秒で見るあなたのインフラストラクチャー
セルフホスティングはAI自動化の経済を変えます。実行ごとに料金を支払う代わりに、または不透明な「フェアユース」の上限に達することなく、n8nを実行しているVPSでは実質的に無制限の実行と使用制限がなく、CPU、RAM、および帯域幅によってのみ制約されます。これは、求職者の履歴書のアップロードごとに、数十に及ぶスクレイピング、パース、およびメールノードに広がるジョブマッチングのワークフローにとって重要です。
HostingerのKVM2プランは、コストとコントロールの理想的なバランスを提供します。ノイズの多い共用ホスティングではなく、専用の仮想リソースを利用でき、さらにフルルートアクセスも付いているため、n8n、MCP、その他のサポートサービスをあなたの希望通りに実行できます。将来的にベクトルデータベースやカスタムバイナリを利用する可能性のあるAI重視のワークロードに対しても、そのルートアクセスにより壁にぶつかることはありません。
セットアップは驚くほど簡単です。Hostingerのパネルから、KVM2プランをカートに追加し、無料のマルウェアスキャナーを選択し、ルートパスワードを作成してチェックアウトを完了します。数分後、VPSがブートし、「アプリを管理」をクリックすると、ワンクリックインストールからのn8nインスタンスにアクセスできます。
そのワンクリックインストールは、時間を節約するだけでなく、もっと多くのことを行います。Hostinger は Q モードを有効にした n8n を提供しており、複数のユーザーが同時に履歴書をアップロードする際に、n8n がジョブをキューに入れ、処理する方法を最適化します。自動週間バックアップがバックグラウンドで実行されるため、悪いワークフローの更新が何かを破損した場合でも、数日分の自動化履歴を失うことなくロールバックできます。
n8nが稼働を開始したら、サーバーのURLを使ってMCP経由でLovableに接続します。これにより、公共のSaaSエンドポイントではなく、プライベートな自動化バックボーンが構築されます。n8n Docsの「n8n MCPサーバーへのアクセス」のようなドキュメントでは、MCPサーバーのトリガーや接続の詳細が説明されています。そこからは、すべての履歴書のアップロード、すべてのメール、すべてのスクレイピングがあなた自身のインフラ上で実行されます。
このコンボはプロジェクトを「デモ」の領域から押し出します。プロトタイプは厳しい制限があり、共有コンピュータを利用する無料の自動化プラットフォーム上で存在するかもしれません。しかし、商業用に準備された、収益を生み出すアプリには、予測可能なパフォーマンス、スケーラブルなワークフロー、さらに実行ごとの課税がないことが必要です。まさにそれが、自己ホスト型のKVM2 + n8nスタックが提供するものです。
プロンプトでフロントエンドを編む
アプリを起動すると、Lovableの統合パネルが表示されます。まず最初にSupabaseを接続します。これがユーザー認証、行レベルのセキュリティ、ID、使用回数、サブスクリプション状況のストレージを管理します。数回のクリックの後、LovableがあなたのSupabaseプロジェクトにリンクし、データベースをプロビジョニングし、ユーザー、履歴書のアップロード、求人マッチング履歴用のテーブルを準備します。
次にバックエンドブリッジが登場します。同じ統合画面で、Lovableの新しいMCPコネクタをn8n用に有効にし、ご自身でホストしたn8nサーバーのURLを貼り付け、OAuthスタイルの認証フローを完了します。認証が完了すると、Lovableは公開されているすべてのn8nワークフローを一覧表示できるようになり、サービス全体を動かしている自動ジョブマッチャーWebhookを含むことになります。
ここから「バックエンドコード不要」の約束が単なる誇大広告に聞こえなくなります。空のLovableプロジェクトから、単一の自然言語プロンプトを入力します:ユーザーが履歴書をアップロードし、n8nワークフローをトリガーし、5回の無料実行を得て、サブスクリプションで支払うワークフローマッチングインターフェースを構築してください。Lovableはそのリクエストを解析し、Supabaseとn8nの統合を調査し、完全なマルチページSaaSの骨組みを構築し始めます。
ウィジェットをドラッグしたり、RESTエンドポイントを配線したりする代わりに、AIエージェントがリアルタイムで要件を交渉する様子を見守ります。エージェントはStripeキーを求め、価格を提案し、ユーザー管理、使用状況の追跡、サブスクリプションのためのデータベーススキーマを生成します。いくつかのプロンプトを承認すると、数分以内にLovableがUI、バックエンド機能、統合フックを組み立てます。
生成されたアプリは、手作りのような4つの主要な画面に分かれています。マーケティングスタイルのランディングページでは、ジョブマッチャーの仕組みを説明し、「5つの無料マッチ」を強調し、目立つ「始める」コールトゥアクションを促進します。料金表示では、無料プランとプロプランを分け、制限、サブスクリプションの特典、そして直接Stripeに接続されたチェックアウトボタンが詳細に説明されています。
ユーザーがサインアップすると、残りの無料ラン、サブスクリプションの状態、最近のマッチ履歴を追跡するパーソナルダッシュボードに入ります。ここには、コアなアップロードインターフェースがあります:ドラッグ&ドロップの履歴書エリア、「ジョブが開始されました」や「履歴書を分析中」といったステータスメッセージ、そしてMCPを通じてn8nのウェブフックを呼び出すトリガーがあります。結果はメールで届きますが、全てのプロセス—ランディング、価格設定、ダッシュボード、アップロード—はその一つのプロンプトから表示され、バックエンドのボイラープレートは必要ありません。
脳:AIワークフローの解剖学
このスタックの脳は、Webhookノードから始まるn8nワークフローの内部に存在します。Lovableのフロントエンドは、ユーザーが履歴書をアップロードする瞬間にPOSTリクエストを送り、ファイル、ユーザーのメールアドレス、およびユニークな求人マッチングリクエストIDを渡します。n8nはそのペイロードを保存し、その後、PDFをファイル処理ノードに渡して抽出を行います。
PDFからテキストへのステップは、レジュメを生のUTF-8テキストに変換し、レイアウトは削除されるものの、見出し、箇条書き、日付は保持されます。そのテキストはAIエージェントノードに流れ込み、スキル、シニア度、勤務地、過去の職務タイトルを抽出するための構造化されたプロンプトが実行されます。このノードは、スキルの配列、ターゲットロール、リモート専用や給与のヒントなどの制約を含む、クリーンなJSONオブジェクトを出力します。
抽出されたフィールドは検索の青写真となります。小さな関数ノードがタイトルを正規化し(「ソフトウェアエンジニア」と「フルスタックデベロッパー」の違いなど)、スキルの重複を除去し、Indeedのクエリ文字列を組み立てます。その後、n8nはそのペイロードをプログラム可能なウェブスクレーパーとして設定されたFirecrawlノードに渡します。
Firecrawlは、Indeed上で複数の検索バリエーションを並行して実行します。各クエリに対して、結果の最初の2〜3ページをスクレイピングし、求人のURL、タイトル、企業、所在地、短いスニペットを収集します。フィルタリングのステップで、異なる国や関連性のない業界などの明らかな不一致を除外した後、さらに深いスクレイピングに進みます。
バッチスクレイピングは、20〜50の求人URLを一度に取り込むFirecrawlバッチノードで開始されます。Firecrawlは、完全な説明、要件、および利点を抽出し、各リストごとに構造化されたJSONを返します。別のファンクションノードは、HTMLノイズをクリーンアップし、重複投稿をマージし、各求人に元のクエリをタグ付けします。
スコアリングは、抽出ではなく比較のために接続された第二のAIエージェントノードで行われます。n8nは、正規化された履歴書データと各求人の構造化された説明の2つの入力を与えます。このエージェントは、0~100のマッチスコアと、「強力なReactおよびNode.jsの一致; 3年以上のSaaS経験が要件と一致」といった短い理由を返します。
フィルターノードは、スパムのような一致を避けるために、通常60〜70の設定可能な閾値未満のものを除外します。残った求人は、タイトル、会社、勤務地、給与、マッチ率、一文の「なぜこれが適しているか」を標準化するフォーマッターを通過します。その後、n8nは結果をメール送信するか、MCPを通じてLovableに戻し、アップロードから数秒後にクリーンなランク付きリストを表示できるようにします。
あなたのマイクロSaaSを瞬時に収益化しましょう
価格設定は、自動的に組み込まれています。デレクが「5つは無料、その後はサブスクリプション」としてアプリをマイクロSaaSに変えるという単一のプロンプトを入力すると、Lovableはダッシュボードを構築するだけでなく、洗練された価格ページを自動生成します。無料プラン、プロプラン、「Job Match Pro」のブランディング、そしてCSSファイルやReactコンポーネントに触れることなく「仕組み」が明確に説明された内容が得られます。
Stripeの統合も同じプロンプトに基づいています。Lovableは、マネタイズには請求が必要であることを検出し、次にStripeダッシュボードから制限付きAPIキーを追加する手順を案内します。あなたはStripeのAPIセクションでキーを作成し、必要な権限のみに制限をかけ、それをLovableに貼り付けると、システムはチェックアウト、サブスクリプション作成、トークン処理を背後で自動的に設定します。
Supabaseは循環から取り残されることはありません。サブスクリプションと使用制限を確認すると、LovableがSupabase内でデータベーススキーマを直接修正するよう促します。ユーザーアカウント、認証リンク、「五回の無料」実行の使用カウンター、サブスクリプション状態のためのテーブルと列を提案し、承認すると自動的にマイグレーションを適用します。
その自動化が重要なのは、マイクロSaaSの実験がスピードに左右されるからです。一人のビルダーは、アイデアから請求可能な製品までを午後のうちに作り上げることができます:UIを促し、MCPを介してn8nを接続し、Stripeを組み込み、低コストのVPSにデプロイします。手作りの認証、カスタムの請求サービス、ORMのボイラープレートは必要ありません。
マイクロSaaSは、狭いニッチと迅速なイテレーションで成長します。Lovable、n8n、Supabaseを使用すれば、次のようなものを簡単に立ち上げることができます: - 履歴書と求人をマッチングするツール - ポッドキャストクリップ生成ツール - ニッチSEO監査ボット
各製品には、初日から認証、請求、使用状況追跡が組み込まれています。このスタックをさらに進めたい方には、Anthropic MCP統合を用いたn8nワークフローの構築方法が、同じMCP基盤上でより豊かな自動化を構築する方法を詳しく説明しています。これにより、資金と指標が整った場合、これらのマイクロプロダクトがどれほど迅速に進化するかが強調されています。
スイッチを切り替える:MCPの活性化
バックエンドをプライベートな配線から一流の製品機能に切り替えるのは、1つのトグルにかかっています:あなたのn8nジョブマッチングワークフローをMCPに可視化することです。それを行うまで、Lovableのフロントエンドはそれを見たり呼び出したりすることはできません。どれだけ洗練されたUIを持っていても。機能を有効にすると、Lovableでのすべての履歴書のアップロードは、RESTボイラープレートの行なしに直接AIワークフローに飛び込むことができます。
以前に作成した特定のジョブマッチングワークフローのn8nエディター内に移動します。ワークフローの設定サイドバーを開き、MCPセクションまでスクロールして、MCPで利用可能をオンに切り替えます。この1つのスイッチによって、この特定のワークフローがMCPの「ツール」として公開され、Lovableが名前で発見し呼び出せるようになります。
第二の範囲はインスタンスレベルのアクセスです。n8nのグローバル設定に移動し、次にMCPまたは統合パネルに進むと、インスタンスのサーバーURLが表示されます。これはLovableが必要とするアドレスです。そのURLをLovableのn8n統合画面にコピーし、一度認証すれば、Lovableはそのインスタンス上のすべてのMCP対応ワークフローのライブディレクトリを持つことになります。
かつてはバックエンドの配管の問題を意味していましたが、これが二段階のハンドシェイクに収束します。代わりに:
- 1RESTエンドポイントの設計とバージョン管理
- 2認証ミドルウェアとレートリミティングの実装
- 3OpenAPI仕様書と人間が読めるドキュメントの作成
ボックスにチェックを入れるだけで、MCPがフロントエンドとワークフロー間の契約を処理します。
セキュリティとエルゴノミクスは無料で提供されます。n8nはあなたのセルフホステッドVPS内に留まり、既存のアクセスコントロールの背後にあります。一方、MCPはあなたが利用可能としてマークした特定のワークフローだけを公開します。Lovableはそのワークフローを内省し、呼び出し可能なアクションとして提示し、アップロードフォームをジョブマッチャーに接続します。Express、FastAPI、API Gatewayに手を触れることなく行えます。
フルユーザージャーニーの実践
新しいユーザーはランディングページにアクセスし、Job Match Proというブランド名のもとにクリーンでプロフェッショナルなレイアウトを目にします。中央には明確な「始める」CTA(行動喚起)が配置されています。1回のクリックで、カスタムコードやOAuthボイラープレートが見当たらない専用の認証フローに移行します。
サインアップとログインは、洗練されたSaaSのように感じられます:メール、パスワード、確認、そして即時リダイレクト。SupabaseはユーザーID、セッション、行レベルのセキュリティを静かに管理し、Lovableはそれらの基本要素をUIに組み込みながら、SQL文を一切露呈しません。
認証後、ユーザーは集中したダッシュボードにアクセスし、主なアクションは履歴書のアップロードと求人マッチングの開始です。ファイルピッカーはPDFまたはドキュメントを受け付け、ユーザーが履歴書をドロップすると、Lovableのフロントエンドはすぐに求人マッチングを開始します。
短いステータスメッセージが何が起こっているかを確認します:アプリが接続されたMCPアクションを呼び出し、ファイルとユーザーのメールをn8nのWebhookに転送します。画面上のコピーは明確な言葉で説明しています:「求職活動が開始されました。履歴書を分析し、マッチを見つけています。結果はメールでお送りします。」
裏では、n8nのログが同じストーリーをタイムスタンプとノードレベルの詳細で示しています。実行リストには、アップロードが完了した瞬間に新しい実行がキューに入れられ、ウェブフックトリガー、解析の再開、Firecrawlによるスクレイピング、AIによるランキングノードがすべて成功としてマークされています。
単一の実行を掘り下げることで、懐疑的な人々に対する具体的な証拠が明らかになります。履歴書の生のテキスト、抽出されたスキル、一連のIndeedのURL、職種、企業、場所、および計算されたマッチ率(87%や63%など)を含む構造化されたJSONが表示されます。
ワークフローの最後のステップでは、構造化されたペイロードがユーザーのサインアップアドレスに接続されたメールノードに渡されます。数分以内に、ユーザーは自分のトップジョブマッチを要約したフォーマット化されたメッセージを受け取り、各行には次のように注釈が付けられています:
- 1職名と会社
- 2一致率
- 3AI生成の「なぜこれがあなたに適しているのか」の理由
リンクの羅列ではなく、メールはキュレーションされたレポートのように読まれます。「あなたはこのシニアフロントエンドの役割に対して91%のスコアを獲得しました。なぜなら、あなたのReact、TypeScript、そしてSupabaseの経験が求人と一致しているからです。」ランディングページから受信箱まで、全ての過程はプロンプト、ノード、MCPを利用しており、手書きのバックエンドコードではありません。
仕事のマッチングを超えて:真の可能性
バックエンド不要の求人マッチングは単なるテンプレートです。履歴書を見込み客のCSVに置き換えることで、同じLovable + n8n + MCPスタックがリードエンrichmentエンジンに変わります:ユーザーがファイルをアップロードすると、n8nがClearbitやApolloスタイルのAPIにアクセスし、企業および連絡先データを正規化し、セグメント化されたインポート準備完了リストをメールで返します。
ワークフローを横にすると、自動化されたコンテンツパイプラインが得られます。マーケターがLovableフォームにブリーフを記入すると、MCPがそれをn8nに渡し、n8nがアウトライン、ドラフト、ソーシャルスニペット、サムネイルのためにLLMに呼び出します。そして、すべてをNotion、Webflow、またはGitベースのCMSにプッシュします。1つのプロンプトで、マルチチャネルコンテンツが出力され、固定の席単位のサブスクリプションで提供されます。
データチームは、ReactやFlaskに触れることなくカスタム分析ダッシュボードを出荷できます。ユーザーがスプレッドシートをアップロードするか、データベースに接続すると、LovableのフロントエンドがMCPを通してジョブを送信し、n8nがSQL、Python、またはDuckDBノードを実行して、チャート、異常警告、エグゼクティブサマリーを返します。定期的なレポートの場合、単一の「分析を実行」ボタンまたはスケジュールされたWebhookで、全体を常に最新の状態に保つことができます。
同じパターンが適用されるのは: - 通話記録からのセールスプレイブック生成器 - 動画を切り出し、ショーノートを作成し、投稿をスケジュールするポッドキャスト再利用ツール - ポリシーを取り込み、違反をフラグするコンプライアンスチェッカー - HR、財務、またはオペレーションのワークフローを調整する内部ツール
フォーム、ウェブフック、またはチャットのプロンプトから始まるプロセスは、すべて製品に変えることができます。ユーザーが仕事を説明したり、ファイルをアップロードしたり、URLを貼り付けたりできれば、MCPはそのリクエストをn8nに渡し、API、モデル、スクレイパーに広げ、結果をラブリーなUIに戻すか、直接メールやSlackに送信します。
MCP自体はLovableやn8nに限定されません。AnthropicはすでにClaude Desktopにそれを組み込んでおり、ローカルツールとリモートサービスが一つの統一されたツールボックスのように見えます。また、Mistralも同様のエージェントスタイルの統合を実験しています。次に、MCPサーバーがIDEやCRM、BIツールの背後に位置し、すべてのインターフェースを任意の自動化のためのコントロールプレーンに変えることが期待されます。
今日これを接続したい読者のために、初心者のための究極のn8n MCPステップバイステップガイド | 2025 は、サーバー設定から実際のワークフローの例まで、具体的な設定詳細を詳しく解説しています。
あなたの番が未来を築く時です
バックエンドの作業は、RESTエンドポイントを手動で作成するのではなく、AIエージェント、ビジュアルノード、およびMCPコールのオーケストラを指揮するようになりました。Expressルート、Supabase認証、Stripe請求を手動で結びつける代わりに、製品を段落で説明するだけで、LovableがUI、データベーススキーマ、および支払いフローを描き、n8nがドラッグアンドドロップグラフとしてロジックを組み立てるのを見守ることができます。
あなたは、空のキャンバスから収益準備完了までのジョブマッチングマイクロSaaSを瞬時に目にしました:フロントエンドにはLovable、認証とストレージにはSupabase、ワークフローにはn8n、ブリッジにはMCP、無制限の実行にはHostingerのKVM2を使用しています。このパターンは、「ユーザー入力 → AIによる推論 → 外部API → 出力」として表現できるものすべてに一般化できます。
次のステップは、AIが開発者を置き換えるという考察記事を読むことではなく、実際にツールを開いて自分自身でストレステストを行うことです。まず、YouTubeでダレック・チュンが行った「Lovable + n8n MCPを使って数分でジョブマッチングSaaSを構築する」のガイドに沿って、彼が使用したスタックを正確にクローンし、各ステップで自分のアイデアに置き換えるために一時停止してください。
公式ドキュメントをセカンドブレインとして活用しましょう: - Lovable: プロンプトパターン、MCP統合、Supabase設定 - n8n: MCPサーバートリガー、Webhookハンドリング、Firecrawl、メールノード - Supabase と Stripe: 認証、行レベルセキュリティ、メーター制サブスクリプション
コミュニティはすでに、オープンソースのスニペットのようにプロンプト、ノードグラフ、価格モデルを取引しています。確認してください: - LovableのDiscordとフォーラム - n8nコミュニティフォーラムとテンプレート - Indie Hackersとr/saasのマイクロSaaSプレイブック
もしソロビルダーが午後に機能するジョブマッチングのSaaSを出荷できるとしたら、非コーダーがこのように複雑なシステムをプロンプトや図を使って構築できる中で、「開発者」とは一体何を意味するのか?そして、その変化にどのように参加するつもりですか?
よくある質問
n8nとLovableの文脈におけるMCPとは何ですか?
MCP(モデルコンテキストプロトコル)は、Lovableのようなフロントエンドアプリケーションが、従来のAPI開発を必要とせずにn8nのバックエンドワークフローに安全に接続し、トリガーするためのコミュニケーションブリッジです。
このスタックを使って本当にフル機能のSaaSアプリケーションを構築できますか?
はい。Lovableはユーザーインターフェースと認証を提供し、n8nはすべてのバックエンドロジック、AI処理、データスクレイピングを担当し、完全なフルスタックアプリケーションを構築します。
n8nを機能させるためにはセルフホスティングが必要ですか?
厳密には必要ではありませんが、Hostingerのようなプラットフォームで自己ホスティングを行うことをお勧めします。これにより、使用制限を避け、商用準備が整ったアプリのために無制限のAIエージェント実行を可能にします。
Lovableやn8nの他にどのようなツールが使用されていますか?
このプロジェクトでは、ユーザー認証とデータベースストレージにSupabaseを使用し、求人情報のウェブスクレイピングにはFirecrawlを、オプションのマネタイズ機能にはStripeを利用しています。