Netlify

oficial

Crea, construye, despliega y administra recursos de Netlify usando lenguaje natural.

¿Qué puedes hacer con Netlify MCP?

  • Crear e implementar proyectos — Pídele a tu asistente que cree un nuevo proyecto de Netlify, lo compile y lo implemente mediante la API y la CLI.
  • Gestionar controles de acceso — Indica a tu asistente que modifique la configuración de autenticación y acceso para reforzar la seguridad del proyecto.
  • Manejar extensiones — Haz que tu asistente instale o desinstale extensiones de Netlify en tus sitios.
  • Obtener detalles de la cuenta — Solicita información de usuario y equipo, incluida la membresía y los permisos.
  • Gestionar formularios — Habilita el envío de formularios y visualiza o gestiona los datos de formularios entrantes.
  • Configurar variables de entorno — Crea, actualiza o elimina variables de entorno y secretos para tus proyectos.

Servidor MCP alojado

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

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP de Netlify

El Netlify MCP Server sigue el Model Context Protocol (MCP) para permitir que los agentes de código usen la API y CLI de Netlify, de modo que puedan crear nuevos proyectos, compilar, desplegar y gestionar tus recursos de Netlify mediante indicaciones en lenguaje natural.


Resumen

El Model Context Protocol es un protocolo estándar emergente para conectar agentes de código con servidores MCP, permitiéndoles gestionar recursos y realizar tareas mediante lenguaje natural. El Netlify MCP Server actúa como un puente, proporcionando acceso a la API, herramientas CLI, indicaciones y más para tus agentes.

Puedes conectarte al Netlify MCP Server usando una variedad de clientes MCP, incluyendo:


Casos de uso

Con Netlify MCP Server, tus agentes de IA pueden:

  • Crear, gestionar y desplegar proyectos de Netlify
  • Modificar los controles de acceso para mejorar la seguridad del proyecto
  • Instalar o desinstalar extensiones de Netlify
  • Obtener información de usuarios y equipos
  • Habilitar y gestionar envíos de formularios
  • Crear y gestionar variables de entorno y secretos
  • y más...

Requisitos previos

  • Node.js 22 o superior Verifica con node --version
  • Una cuenta de Netlify
  • Un cliente MCP (por ejemplo, Windsurf, Cursor, Claude, Copilot)

Consejo: Instala el Netlify CLI globalmente para obtener la mejor experiencia: npm install -g netlify-cli


Configuración de MCP

Para el servidor MCP de producción, utiliza la siguiente configuración:

Editores con instalación en un clic:

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

  • usa el siguiente enlace en tu navegador si el enlace no se renderiza o abre: 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.

Configuración para archivos de configuración de MCP:

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

Para desarrollo local, consulta Configuración local de MCP.


Solución de problemas

Versión de Node

  • Usa Node.js 22 o superior para obtener los mejores resultados.

  • Si usas nvm, ejecuta:

    nvm install 22
    nvm use 22
    

Solución de problemas de autenticación de Netlify

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

¡No hagas commit de tu PAT en tu repositorio! Una vez resuelto, elimina tu PAT de la configuración.


Generación de un Nuevo Token de Acceso Personal (PAT)

  1. En el panel de Netlify, selecciona tu icono de usuario.
  2. Ve a Configuración de usuario > OAuth > Nuevo token de acceso.
  3. Copia tu token y agrégalo (temporalmente) a tu configuración de MCP como se indicó anteriormente.
  4. Reinicia o actualiza tu cliente MCP.

Recursos