Netlify MCP Server
@MCERQUA
About Netlify MCP Server
MCP server for Netlify integration - manage Netlify sites through Model Context Protocol
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"netlify-mcp": {
"command": "docker",
"args": [
"build",
"-t",
"netlify-mcp",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Netlify MCP Server?
A Model Context Protocol (MCP) server for managing Netlify sites. It integrates with Netlify’s API to allow users to create, manage, and deploy sites directly from an MCP-enabled environment (e.g., AI assistants). Designed for developers who need programmatic control over their Netlify projects.
How to use Netlify MCP Server?
Install from source (npm install && npm run build) or use the provided Docker image. Obtain a Netlify personal access token and set it as NETLIFY_ACCESS_TOKEN in your environment or .env file. Add the server to your MCP client configuration specifying the path to the built index.js and the token. Available tools include createSiteFromGitHub, listSites, getSite, and deleteSite.
Key features of Netlify MCP Server
- Create new sites from GitHub repositories
- List existing Netlify sites with pagination
- Retrieve detailed site information
- Delete sites
- Secure authentication with Netlify API
- TypeScript for type safety
- Docker support for easy deployment
Use cases of Netlify MCP Server
- Automate site creation from a GitHub repo as part of a CI or AI workflow
- Ingest a list of all sites with filtering for audit or migration
- Rapidly delete stale or test sites
- Retrieve site configuration details without the Netlify UI
FAQ from Netlify MCP Server
What dependencies are required?
Node.js 18 or higher, a Netlify account with API access, and a GitHub repository for deployment.
How do I authenticate?
Generate a personal access token from Netlify (User Settings > Applications > Personal access tokens) and provide it as the NETLIFY_ACCESS_TOKEN environment variable.
Where is my data stored?
All site data resides in Netlify’s infrastructure. The server only retrieves and manipulates it via the Netlify API; local storage is limited to the server’s configuration.
What if I get a 401 Unauthorized error?
Your access token may be invalid or expired. Generate a new token from Netlify settings and update the configuration.
What is the maximum items per page for listSites?
The perPage parameter accepts up to 100 items per page.
More Cloud & Infrastructure MCP servers
AWS MCP
RafalWilinskiTalk with your AWS using Claude. Model Context Protocol (MCP) server for AWS. Better Amazon Q alternative.
container-use
daggerDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Kubernetes MCP Server
manusaModel Context Protocol (MCP) server for Kubernetes and OpenShift
Firebase MCP
gannonh🔥 Model Context Protocol (MCP) server for Firebase.
K8s MCP Server
alexei-ledK8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI syste
Comments