🌐
Netlify
フロントエンドデプロイ クラウド・DevOpsインストールコマンド
npx clawhub@latest install netlify
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にNetlifyを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Netlifyが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
サイト作成とデプロイ管理
ビルドログとデプロイプレビュー
ドメイン設定と環境変数
詳細紹介
Netlify MCPサーバーはNetlifyプラットフォームの完全な管理機能を提供します。サイトの作成からドメイン設定、デプロイまで、AIがフロントエンドアプリケーションのデプロイプロセス全体を支援します。
コア機能
- サイト管理(list_sites/create_site):新しいサイトの作成や既存サイトの管理を行い、ビルドコマンドと公開ディレクトリを設定します
- デプロイ操作(create_deploy):新しいサイトデプロイをトリガーし、ファイルアップロードまたはGitリポジトリからのビルドに対応します
- デプロイプレビュー:デプロイプレビューURLを確認し、マージ前に変更の効果を検証します
- ビルドログ(get_deploy_logs):デプロイプロセスのビルドログを取得し、ビルド失敗の原因を分析します
- 環境変数管理:サイトの環境変数を設定・管理し、デプロイコンテキスト別の区分に対応します
- ドメイン設定:サイトにカスタムドメインとHTTPS証明書を設定します
設定方法
{
"mcpServers": {
"netlify": {
"command": "npx",
"args": ["-y", "netlify-mcp-server"],
"env": {
"NETLIFY_AUTH_TOKEN": "your-personal-access-token"
}
}
}
}
活用シーン
- 迅速なデプロイ:一言でフロントエンドプロジェクトを作成・デプロイします
- デプロイ調査:ビルドログを確認してデプロイ失敗の原因を分析します
- サイト管理:複数のNetlifyサイトの設定をバッチ管理します
- 環境設定:異なる環境の環境変数を統一管理します