Netlify

официальный

Создавайте, собирайте, развёртывайте и управляйте ресурсами Netlify с помощью естественного языка.

Что можно делать с Netlify MCP?

  • Create and deploy projects — Попросите вашего ассистента создать новый проект Netlify, собрать его и развернуть через API и CLI.
  • Manage access controls — Поручите ассистенту изменить настройки аутентификации и доступа для усиления безопасности проекта.
  • Handle extensions — Попросите ассистента установить или удалить расширения Netlify на ваших сайтах.
  • Fetch account details — Запросите информацию о пользователе и команде, включая членство и разрешения.
  • Manage forms — Включите отправку форм и просматривайте или управляйте входящими данными форм.
  • Configure environment variables — Создавайте, обновляйте или удаляйте переменные окружения и секреты для ваших проектов.

Размещённый MCP-сервер

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

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

Netlify MCP Server

Netlify MCP Server следует протоколу Model Context Protocol (MCP), что позволяет кодовым агентам использовать Netlify API и CLI — чтобы создавать новые проекты, собирать, развертывать и управлять вашими ресурсами Netlify с помощью подсказок на естественном языке.


Обзор

Model Context Protocol — это новый стандартный протокол для подключения кодовых агентов к MCP-серверам, позволяющий им управлять ресурсами и выполнять задачи с помощью естественного языка. Netlify MCP Server выступает в роли моста, предоставляя доступ к API, инструментам CLI, подсказкам и многому другому для ваших агентов.

Вы можете подключиться к Netlify MCP Server с помощью различных MCP-клиентов, включая:


Варианты использования

С помощью Netlify MCP Server ваши ИИ-агенты могут:

  • Создавать, управлять и развертывать проекты Netlify
  • Изменять контроль доступа для повышения безопасности проектов
  • Устанавливать или удалять расширения Netlify
  • Получать информацию о пользователях и командах
  • Включать и управлять отправкой форм
  • Создавать и управлять переменными окружения и секретами
  • и многое другое...

Предварительные требования

  • Node.js 22 или выше Проверьте с помощью node --version
  • Учетная запись Netlify
  • MCP-клиент (например, Windsurf, Cursor, Claude, Copilot)

Совет: Установите Netlify CLI глобально для лучшего опыта: npm install -g netlify-cli


Конфигурация MCP

Для производственного MCP-сервера используйте следующую конфигурацию:

Редакторы с установкой в один клик:

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

  • используйте следующую ссылку в браузере, если ссылка не отображается или не открывается: 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:

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

Для локальной разработки см. Настройка локальной конфигурации MCP.


Устранение неполадок

Версия Node

  • Используйте Node.js 22 или выше для лучших результатов.

  • Если вы используете nvm, выполните:

    nvm install 22
    nvm use 22
    

Устранение неполадок с аутентификацией Netlify

  • Если у вас возникли проблемы с аутентификацией, вы можете временно добавить Netlify Personal Access Token (PAT) в вашу конфигурацию MCP:
{
  "mcpServers": {
    "netlify-mcp": {
      "command": "npx",
      "args": ["-y", "@netlify/mcp"],
      "env": {
        "NETLIFY_PERSONAL_ACCESS_TOKEN": "YOUR-PAT-VALUE"
      }
    }
  }
}

Не коммитьте ваш PAT в репозиторий! После устранения проблемы удалите PAT из конфигурации.


Создание нового Personal Access Token (PAT)

  1. В панели управления Netlify выберите значок пользователя.
  2. Перейдите в User settings > OAuth > New access token.
  3. Скопируйте токен и добавьте его (временно) в конфигурацию MCP, как указано выше.
  4. Перезапустите или обновите ваш MCP-клиент.

Ресурсы