튜토리얼 카테고리 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 사이트의 설정을 일괄 관리
  • 환경 설정: 다양한 환경의 환경 변수를 통합 관리