Netlify MCP Server
Manage Netlify projects, deployments, and resources via AI natural language prompts.
Data last scanned today · Reviewed today
Overview
The Netlify MCP Server acts as an interface between AI agents and the Netlify platform. By implementing the Model Context Protocol, it allows developers to interact with the Netlify API and CLI using conversational prompts within supported MCP clients like Cursor, Windsurf, and VS Code. Users can perform a wide range of operational tasks including project creation, environment variable management, and site deployments. The server also supports the configuration of form submissions and the modification of project access controls, effectively streamlining infrastructure workflows directly from an IDE.
Our verdict
This repository carries a high risk level with a security score of 27/100. A primary concern is the absence of a defined software license, which creates legal uncertainty regarding usage terms. Furthermore, it is a community-maintained project rather than an official vendor release, and critical aspects such as OAuth support and read-only mode behavior remain unreviewed. Given these factors, it is best suited for experimental environments rather than sensitive production deployments.
- Active maintenance with commits as recent as three days ago
- Small supply-chain footprint with only 11 direct dependencies
- Provides comprehensive README documentation for setup and configuration
- No license detected, creating unclear legal usage terms
- Community-maintained rather than supported by the official vendor
- Authentication and read-only modes remain unreviewed
Setup
{
"mcpServers": {
"netlify-mcp": {
"args": [
"-y",
"@netlify/mcp"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No read-only mode — running this grants full read/write access.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What software do I need installed to run the Netlify MCP server?
You must have Node.js 22 or higher installed on your system. Additionally, installing the Netlify CLI globally via npm is recommended for the best experience.
›Which MCP clients are compatible with this server?
The server is compatible with various MCP clients including Windsurf, Cursor, Claude, Copilot, Cline, Warp, and LM Studio.
›How can I resolve authentication issues when using the server?
If you experience authentication problems, you can temporarily provide a Netlify Personal Access Token by adding the NETLIFY_PERSONAL_ACCESS_TOKEN environment variable to your MCP configuration.
›Is it safe to store my Personal Access Token in my configuration file?
No, you should never commit your Personal Access Token to a repository. You should remove the token from your configuration once your authentication issues are resolved.
›What specific tasks can the Netlify MCP server perform?
AI agents using this server can create, manage, and deploy projects, update access controls, install extensions, fetch user and team data, and manage environment variables and form submissions.
Badge
Maintain this server? Add the live badge to your README.