Netlify MCP Server

Manages Netlify sites through the Model Context Protocol.

Local serverstdioTypeScript

What is the Netlify MCP Server?

Manages Netlify sites through the Model Context Protocol.

What you get

A Model Context Protocol (MCP) server for managing Netlify sites. This server enables seamless integration with Netlify's API through MCP, allowing you to create, manage, and deploy sites directly from your MCP-enabled environment.

  • 🚀 Create new sites from GitHub repositories
  • 📋 List existing Netlify sites with pagination
  • 🔍 Get detailed site information
  • 🗑️ Delete sites
  • 🔐 Secure authentication with Netlify API
  • ⚡ Built with TypeScript for type safety

Configuration and credentials

  • Node.js 18 or higher - A Netlify account with API access - A GitHub repository for deploying sites

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
createSiteFromGitHub
listSites
getSite
deleteSite

Configuration

  • Node.js 18 or higher - A Netlify account with API access - A GitHub repository for deploying sites
VariableDescriptionRequired
NETLIFY_ACCESS_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use Netlify to createSiteFromGitHub.”
  • “Use Netlify to listSites.”
  • “Use Netlify to getSite.”

Frequently asked questions

It's a Model Context Protocol (MCP) server that allows you to manage your Netlify sites programmatically, integrating seamlessly with MCP-enabled environments.