ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🌐

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サイトの設定をバッチ管理します
  • 環境設定:異なる環境の環境変数を統一管理します