lavela について
lavelaは、AIエージェントがGitHubリポジトリを管理サーバーへデプロイし、アプリを運用できるリモートMCPサーバーです。ログ、ヘルスチェック、データベース、ドメイン、メール認証、Stripeの決済リンク設定も扱います。
主な機能
- 01GitHubリポジトリのビルドとデプロイ
- 02ログ、エラー、稼働状況の確認
- 03Postgresと暗号化シークレットの管理
- 04ドメイン接続とメール認証の設定
- 05Stripe決済リンクの作成
活用シーン
- 01リポジトリをWebアプリやAPIとして公開
- 02アプリの状態確認と最近のエラー調査
- 03カスタムドメインとメール認証の追加
- 04Stripe決済リンクの設定
MCP 対応
OAuthを使ってリモートサーバーとしてMCPクライアントに接続します。基本エンドポイントはデプロイと運用のツールを提供し、拡張エンドポイントでは追加ツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://console.lavela.dev/api/mcpclaude mcp add --transport http ym2629-lavela https://console.lavela.dev/api/mcp{"mcpServers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}Cursor で開く{"servers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}VS Code で開く{"mcpServers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}{"mcpServers":{"ym2629-lavela":{"serverUrl":"https://console.lavela.dev/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
lavela
チャットから、GitHub リポジトリのアプリを稼働中のサーバーにデプロイできます。
lavela はリモートの MCP サーバーです。AI エージェント(Claude、Claude Code、Cursor、またはリモートサーバーに対応する任意の MCP クライアント)が、管理対象サーバー上でリポジトリをビルドし、稼働中の URL を提供して、アプリの稼働を維持します。また、ログ、記録されたエラー、ヘルスチェック、管理対象の Postgres、すでに所有しているカスタムドメイン、メール認証、Stripe のチェックアウトリンクなど、アプリの運用も支援します。
このリポジトリにはドキュメントのみが含まれています。lavela のソースコードはここでは公開されていません。サービスは console.lavela.dev で稼働しています。lavela はベータ版です。
接続する
この URL を MCP クライアントに追加し、クライアントがブラウザーを開いたら lavela アカウントでサインインしてください(OAuth を使用するため、貼り付けるトークンはありません)。
https://console.lavela.dev/api/mcp
この接続では、リポジトリのデプロイと運用に必要なコアツールを利用できます。ツール(広告、スケジュール、プレビュー環境、セキュリティスキャン、ボリューム、ジョブ)をすべて利用するには、次を使用してください。
https://console.lavela.dev/api/mcp/all
Claude(ウェブ、デスクトップ、モバイル):Customize → Connectors → Add custom connector の順に選択し、URL を貼り付けます。
Claude Code:
claude mcp add --transport http lavela https://console.lavela.dev/api/mcp
Claude Code、Cursor、Windsurf、Claude Desktop を一度に設定するには:
npx @lavela/cli connect
プラグインとしてインストールする
Claude Code — コネクターと、エージェントによるアプリのデプロイおよび確認を案内するスキルを追加します。
claude plugin marketplace add ym2629/lavela-mcp
claude plugin install lavela@lavela-mcp
セッション内で次を実行すると、一度に設定できます:/plugin install lavela --marketplace ym2629/lavela-mcp
Cursor — lavela MCP サーバーを追加(ワンクリックリンク)するか、上記の URL を Cursor の MCP 設定に追加します。
Replit — lavela を追加(ワンクリックリンク)します。
Lovable — ピリオドを含まない URL https://console.lavela.dev/api/mcp/compat を使用します(Connectors → Custom → MCP server → URL を貼り付け → サインイン)。Lovable はピリオドを含むツール名を拒否するため、デフォルトの URL ではツールが登録されません。この URL では、lavela_account_status のような名前の同じコアツールを利用できます。2026-10-20 にテスト済み:接続でき、読み取り専用の呼び出しでアカウントのステータスが返されました。
Mistral Le Chat — Connectors を開き(現在のアプリでは Context の下にあります)、カスタムコネクターを追加して、上記の URL を貼り付けます。Le Chat が OAuth を検出し、lavela のサインインページを開きます。接続を許可すると、チャットで lavela のツールを利用できます。2026-10-19 にテスト済みです。メニュー名は Le Chat のバージョンによって若干異なります。
ワンクリックリンクは Cursor と Replit のドキュメントに記載された形式に準拠しています。リンクが開かない場合は、「接続する」の説明に従って URL を手動で追加してください。
lavela からは、lavela-preflight も提供しています。これは、デプロイ前にあらゆるアプリを確認する、Claude Code 用の無料の読み取り専用チェックリストプラグインです。lavela は必要ありません。
試してみる
新しい会話を始めて、次のように尋ねてください。
- 「lavela アカウントのステータスを確認してください。」
- 「このリポジトリを分析し、lavela でどのようにデプロイされるか教えてください:https://github.com/OWNER/REPO」
- 「GitHub リポジトリ OWNER/REPO をデプロイして、稼働中の URL を教えてください。」
- 「アプリは稼働していますか?最新のログとエラーを表示してください。」
エージェントでできること
- デプロイ: リポジトリを分析し、GitHub からビルドして(公開リポジトリ、または接続済みのプライベートリポジトリ)、管理対象サーバーでウェブアプリや API を実行し、プッシュ後に再ビルドします。
- データ: 管理対象の Postgres、書き込み専用の暗号化されたシークレット、単発ジョブ。
- 運用: ログ、記録されたエラー、ヘルスチェック、起動/停止/常時稼働の制御、各プロジェクトの概要を一度の呼び出しで確認できます。
- 公開: すでに所有しているカスタムドメインを接続し(DNS のみ)、メール認証(DKIM、SPF、DMARC)を設定し、独自の Stripe アカウントを接続してチェックアウトリンクを作成します。売上はすべてあなたに直接入金されます。
最新の全ツール一覧は、常に console.lavela.dev/llms.txt と console.lavela.dev/docs/mcp で確認できます。
安全性
- すべてのツールは、読み取りのみを行うのか、変更を加えるのかを明示します。
- 金銭を使うツールや削除を行うツールは、事前にユーザーへ確認するようエージェントに指示します。また、プロジェクトの削除には正確なプロジェクト名が必要です。
- 資金の追加は、必ずブラウザーで lavela のサイトから行います。エージェントを通じて行うことはありません。
- lavela がソースコードを編集することはありません。
自分のリポジトリから使用する
コーディングエージェントが lavela でデプロイできるように、次の内容をプロジェクトの AGENTS.md または CLAUDE.md に貼り付けてください。
## Deploying with lavela
This app can be deployed with the lavela MCP server (https://console.lavela.dev/api/mcp).
- Start with `lavela.account_status`, then run `lavela.analyze_stack` on this repo.
- Confirm any cost with the user before calling tools that spend money, such as `lavela.provision_compute_from_repo`.
- Never ask for secrets in chat or read `.env` values: use `lavela.env_link` for a local `.env` and `lavela.set_compute_secret` for single secrets.
- After deploying, `lavela.project_overview` shows URLs, server state and builds in one call.
料金
サーバーの料金はプリペイドウォレットから秒単位で請求されます。新規アカウントには、利用上限のあるウェルカムクレジットが付与される場合があります。現在の料金はこちらをご覧ください:console.lavela.dev/pricing。
リンク
- コンソール:console.lavela.dev
- ツールガイド:console.lavela.dev/docs/mcp
- 利用規約:console.lavela.dev/terms · プライバシー:console.lavela.dev/privacy
- 公式 MCP レジストリ:
io.github.ym2629/lavela
サポート
サポート@lavela.dev までメールでお問い合わせください。このドキュメントに関する問題は、こちらでイシューを作成してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。