Netlify is an MCP server that connects AI code assistants to the Netlify API and CLI for automated web hosting and infrastructure management. Built for developers and DevOps engineers using AI environments such as Cursor, Claude, Windsurf, and VS Code, this server provides tools to inspect, configure, and operate Netlify services using natural language prompts. The server enables agents to scaffold new projects, trigger site builds, and deploy web applications directly from development workspaces. Beyond basic deployments, it handles administrative configurations including setting environment variables, storing deployment secrets, managing project access controls, and reviewing user or team account permissions. Developers can also use it to monitor incoming form submissions and manage installed Netlify extensions across multiple sites. By exposing the capabilities of the Netlify platform over the Model Context Protocol, the server bridges local coding environments with cloud hosting services, allowing automated agents to execute operational workflows without manual context switching to web dashboards.
Category: Cloud & Infrastructure
Tags: automation, ci-cd, deployment, netlify, web-hosting
bash npm install -g netlify-cli 3. Add the server configuration to your MCP client configuration file (e.g., Cursor, Claude Desktop, or VS Code): json { "mcpServers": { "netlify": { "command": "npx", "args": [ "-y", "@netlify/mcp" ] } } } 4. If you encounter authentication issues, generate a Personal Access Token in Netlify under User settings > OAuth, and add it to the configuration under an env object with the key NETLIFY_PERSONAL_ACCESS_TOKEN before restarting your client.Part of MCP Servers
Netlify MCP Server allows AI agents to interact directly with the Netlify platform through API and CLI commands. It enables developers to scaffold new applications, trigger builds, execute deployments, manage environment variables and secrets, configure site access controls, handle form submissions, and manage extensions across multiple hosting projects using conversational prompts.
You can install Netlify MCP Server using npx in your MCP client configuration file. Ensure you are running Node.js 22 or higher. Add the server definition specifying the command npx and args containing -y and @netlify/mcp. Supported editors like Cursor and LM Studio also support direct one-click installation links provided in the official repository.
Netlify MCP Server works with any client that implements the Model Context Protocol. Documented compatible clients include Cursor, Claude Desktop, Windsurf, GitHub Copilot in Visual Studio Code, Cline, Warp, Goose, and LM Studio. It functions locally through standard command execution or remotely through hosted MCP endpoints.
If the server experiences authentication errors, you can generate a Personal Access Token in your Netlify dashboard under User Settings in the OAuth section. Temporarily add this token to your MCP client configuration under the NETLIFY_PERSONAL_ACCESS_TOKEN environment variable, then restart your client. Netlify recommends removing the token from the configuration once resolved.