Netlify

resmi

Netlify kaynaklarını doğal dil kullanarak oluşturun, derleyin, dağıtın ve yönetin.

Netlify MCP ile neler yapabilirsiniz?

  • Projeler oluşturun ve dağıtın — Asistanınızdan yeni bir Netlify projesi oluşturmasını, derlemesini ve API ile CLI üzerinden dağıtmasını isteyin.
  • Erişim kontrollerini yönetin — Asistanınıza kimlik doğrulama ve erişim ayarlarını değiştirerek proje güvenliğini güçlendirmesini söyleyin.
  • Eklentileri yönetin — Asistanınızın sitelerinizde Netlify eklentilerini kurmasını veya kaldırmasını sağlayın.
  • Hesap bilgilerini alın — Üyelik ve izinler dahil olmak üzere kullanıcı ve ekip bilgilerini isteyin.
  • Formları yönetin — Form gönderimlerini etkinleştirin ve gelen form verilerini görüntüleyin veya yönetin.
  • Ortam değişkenlerini yapılandırın — Projeleriniz için ortam değişkenlerini ve sırlarını oluşturun, güncelleyin veya silin.

Barındırılan MCP Sunucusu

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

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

Netlify MCP Sunucusu

Netlify MCP Sunucusu, kod ajanlarının Netlify API ve CLI'yi kullanabilmesi için Model Context Protocol (MCP) standardını takip eder—böylece doğal dil komutlarıyla yeni projeler oluşturabilir, derleyebilir, dağıtabilir ve Netlify kaynaklarınızı yönetebilirsiniz.


Genel Bakış

Model Context Protocol, kod ajanlarını MCP sunucularıyla bağlamak için gelişmekte olan standart bir protokoldür; ajanların doğal dil kullanarak kaynakları yönetmesine ve görevleri gerçekleştirmesine olanak tanır. Netlify MCP Sunucusu bir köprü görevi görerek ajanlarınıza API erişimi, CLI araçları, komutlar ve daha fazlasını sağlar.

Netlify MCP Sunucusuna çeşitli MCP istemcileri kullanarak bağlanabilirsiniz:


Kullanım Alanları

Netlify MCP Sunucusu ile yapay zeka ajanlarınız şunları yapabilir:

  • Netlify projeleri oluşturabilir, yönetebilir ve dağıtabilir
  • Gelişmiş proje güvenliği için erişim kontrollerini değiştirebilir
  • Netlify uzantılarını yükleyebilir veya kaldırabilir
  • Kullanıcı ve ekip bilgilerini getirebilir
  • Form gönderimlerini etkinleştirebilir ve yönetebilir
  • Ortam değişkenlerini ve sırlarını oluşturabilir ve yönetebilir
  • ve daha fazlası...

Ön Koşullar

  • Node.js 22 veya üzeri node --version ile kontrol edin
  • Bir Netlify hesabı
  • Bir MCP istemcisi (örn. Windsurf, Cursor, Claude, Copilot)

İpucu: En iyi deneyim için Netlify CLI'yı global olarak yükleyin: npm install -g netlify-cli


MCP Yapılandırması

Üretim MCP sunucusu için aşağıdaki yapılandırmayı kullanın:

Tek tıkla kurulum yapan düzenleyiciler:

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

  • Bağlantı oluşturulamaz veya açılamazsa tarayıcınızda şu bağlantıyı kullanın: 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.

MCP yapılandırma dosyaları için yapılandırma:

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

Yerel geliştirme için bkz. Yerel MCP yapılandırması ayarlama.


Sorun Giderme

Node Sürümü

  • En iyi sonuçlar için Node.js 22 veya üzerini kullanın.

  • nvm kullanıyorsanız şunu çalıştırın:

    nvm install 22
    nvm use 22
    

Netlify kimlik doğrulama sorun giderme

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

PAT'nizi deponuza göndermeyin! Sorun çözüldükten sonra PAT'nizi yapılandırmadan kaldırın.


Yeni Bir Kişisel Erişim Belirteci (PAT) Oluşturma

  1. Netlify panelinde kullanıcı simgenizi seçin.
  2. Kullanıcı ayarları > OAuth > Yeni erişim belirteci bölümüne gidin.
  3. Belirtecinizi kopyalayın ve yukarıdaki gibi MCP yapılandırmanıza (geçici olarak) ekleyin.
  4. MCP istemcinizi yeniden başlatın veya yenileyin.

Kaynaklar