Netlify

resmi

Buat, bangun, sebarkan, dan

Apa yang bisa Anda lakukan dengan Netlify MCP?

  • Membuat dan men-deploy proyek — Minta asisten Anda untuk membuat kerangka proyek Netlify baru, membangunnya, dan men-deploy-nya melalui API dan CLI.
  • Mengelola kontrol akses — Instruksikan asisten Anda untuk mengubah pengaturan autentikasi dan akses guna memperkuat keamanan proyek.
  • Menangani ekstensi — Minta asisten Anda untuk menginstal atau menghapus instalan ekstensi Netlify di seluruh situs Anda.
  • Mengambil detail akun — Minta informasi pengguna dan tim, termasuk keanggotaan dan izin.
  • Mengelola formulir — Aktifkan pengiriman formulir dan lihat atau kelola data formulir yang masuk.
  • Mengonfigurasi variabel lingkungan — Buat, perbarui, atau hapus variabel lingkungan dan rahasia untuk proyek Anda.

Server MCP Terhosting

npx add-mcp 'https://netlify-mcp.netlify.app/mcp'

Terpasang ke Claude Code, Codex, Cursor, dan lainnya

Dokumentasi

Server MCP Netlify

Server MCP Netlify mengikuti Model Context Protocol (MCP) untuk memungkinkan agen kode menggunakan API dan CLI Netlify—sehingga mereka dapat membuat proyek baru, membangun, men-deploy, dan mengelola sumber daya Netlify Anda menggunakan perintah bahasa alami.


Ringkasan

Model Context Protocol adalah protokol standar yang sedang berkembang untuk menghubungkan agen kode dengan server MCP, memungkinkan mereka mengelola sumber daya dan melakukan tugas menggunakan bahasa alami. Server MCP Netlify bertindak sebagai jembatan, menyediakan akses API, alat CLI, prompt, dan lainnya untuk agen Anda.

Anda dapat terhubung ke Server MCP Netlify menggunakan berbagai klien MCP, termasuk:


Kasus Penggunaan

Dengan Server MCP Netlify, agen AI Anda dapat:

  • Membuat, mengelola, dan men-deploy proyek Netlify
  • Memodifikasi kontrol akses untuk keamanan proyek yang lebih baik
  • Menginstal atau menghapus ekstensi Netlify
  • Mengambil informasi pengguna dan tim
  • Mengaktifkan dan mengelola pengiriman formulir
  • Membuat dan mengelola variabel lingkungan dan rahasia
  • dan lainnya...

Prasyarat

  • Node.js 22 atau lebih tinggi Periksa dengan node --version
  • Akun Netlify
  • Klien MCP (misalnya, Windsurf, Cursor, Claude, Copilot)

Tips: Instal Netlify CLI secara global untuk pengalaman terbaik: npm install -g netlify-cli


Konfigurasi MCP

Untuk server MCP produksi, gunakan konfigurasi berikut:

Editor dengan instalasi satu klik:

Install MCP Server on Cursor

Add MCP Server netlify to LM Studio

Install on VS Code

Install on VS Code Insiders Edition

Install on Goose

  • gunakan tautan berikut di browser Anda jika tautan gagal dirender atau dibuka: goose://extension?cmd=npx&arg=-y&arg=%40netlify%2Fmcp&id=netlify&name=Netlify&description=Build%2C%20deploy%2C%20and%20manage%20sites%20with%20Netlify's%20official%20MCP%20server.

Konfigurasi untuk file konfigurasi MCP:

{
  "mcpServers": {
    "netlify": {
      "command": "npx",
      "args": [
        "-y",
        "@netlify/mcp"
      ]
    }
  }
}

Untuk pengembangan lokal, lihat Siapkan konfigurasi MCP lokal.


Pemecahan Masalah

Versi Node

  • Gunakan Node.js 22 atau lebih tinggi untuk hasil terbaik.

  • Jika Anda menggunakan nvm, jalankan:

    nvm install 22
    nvm use 22
    

Pemecahan masalah autentikasi Netlify

{
  "mcpServers": {
    "netlify-mcp": {
      "command": "npx",
      "args": ["-y", "@netlify/mcp"],
      "env": {
        "NETLIFY_PERSONAL_ACCESS_TOKEN": "YOUR-PAT-VALUE"
      }
    }
  }
}

Jangan commit PAT Anda ke repositori Anda! Setelah masalah teratasi, hapus PAT dari konfigurasi Anda.


Membuat Token Akses Pribadi (PAT) Baru

  1. Di dasbor Netlify, pilih ikon pengguna Anda.
  2. Buka Pengaturan pengguna > OAuth > Token akses baru.
  3. Salin token Anda dan tambahkan (sementara) ke konfigurasi MCP Anda seperti di atas.
  4. Mulai ulang atau segarkan klien MCP Anda.

Sumber Daya