Netlify

oficial

Crie, construa, implemente e gerencie recursos do Netlify usando linguagem natural.

O que você pode fazer com Netlify MCP?

  • Criar e implantar projetos — Peça ao seu assistente para criar um novo projeto Netlify, compilá-lo e implantá-lo via API e CLI.
  • Gerenciar controles de acesso — Instrua seu assistente a modificar configurações de autenticação e acesso para reforçar a segurança do projeto.
  • Lidar com extensões — Peça ao seu assistente para instalar ou desinstalar extensões Netlify em seus sites.
  • Buscar detalhes da conta — Solicite informações de usuário e equipe, incluindo associação e permissões.
  • Gerenciar formulários — Ative envios de formulários e visualize ou gerencie os dados recebidos.
  • Configurar variáveis de ambiente — Crie, atualize ou exclua variáveis de ambiente e segredos para seus projetos.

Servidor MCP hospedado

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

Instala no Claude Code, Codex, Cursor e outros

Documentação

Servidor MCP Netlify

Servidor MCP Netlify segue o Protocolo de Contexto do Modelo (MCP) para permitir que agentes de código usem a API e a CLI da Netlify — para que possam criar novos projetos, compilar, implantar e gerenciar seus recursos da Netlify usando prompts em linguagem natural.


Visão Geral

O Protocolo de Contexto do Modelo é um protocolo padrão emergente para conectar agentes de código a servidores MCP, permitindo que eles gerenciem recursos e executem tarefas usando linguagem natural. O Servidor MCP Netlify atua como uma ponte, fornecendo acesso à API, ferramentas de CLI, prompts e muito mais para seus agentes.

Você pode se conectar ao Servidor MCP Netlify usando uma variedade de clientes MCP, incluindo:


Casos de Uso

Com o Servidor MCP Netlify, seus agentes de IA podem:

  • Criar, gerenciar e implantar projetos Netlify
  • Modificar controles de acesso para maior segurança do projeto
  • Instalar ou desinstalar extensões Netlify
  • Buscar informações de usuários e equipes
  • Habilitar e gerenciar envios de formulários
  • Criar e gerenciar variáveis de ambiente e segredos
  • e muito mais...

Pré-requisitos

  • Node.js 22 ou superior Verifique com node --version
  • Uma conta Netlify
  • Um cliente MCP (ex.: Windsurf, Cursor, Claude, Copilot)

Dica: Instale a CLI Netlify globalmente para a melhor experiência: npm install -g netlify-cli


Configuração MCP

Para o servidor MCP de produção, use a seguinte configuração:

Editores com instalação em um clique:

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

  • use o seguinte link no seu navegador se o link falhar ao renderizar ou abrir: 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.

Configuração para arquivos de configuração MCP:

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

Para desenvolvimento local, veja Configurar configuração MCP local.


Solução de Problemas

Versão do Node

  • Use Node.js 22 ou superior para melhores resultados.

  • Se você usar nvm, execute:

    nvm install 22
    nvm use 22
    

Solução de problemas de autenticação Netlify

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

Não faça commit do seu PAT no repositório! Depois de resolvido, remova seu PAT da configuração.


Gerando um Novo Token de Acesso Pessoal (PAT)

  1. No painel da Netlify, selecione o ícone do seu usuário.
  2. Vá para Configurações do usuário > OAuth > Novo token de acesso.
  3. Copie seu token e adicione-o (temporariamente) à sua configuração MCP como acima.
  4. Reinicie ou atualize seu cliente MCP.

Recursos