Netlify MCP Server logo

Netlify MCP Server

by MCERQUA

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

View on GitHub

Last updated: N/A

What is Netlify MCP Server?

The Netlify MCP Server is a server that integrates with Netlify's API using the Model Context Protocol (MCP). It allows users to manage Netlify sites, including creation, listing, retrieval, and deletion, from an MCP-enabled environment.

How to use Netlify MCP Server?

To use the Netlify MCP Server, you need to clone the repository, install dependencies, build the project, and configure it with your Netlify access token and MCP settings. Then, you can use the available tools (createSiteFromGitHub, listSites, getSite, deleteSite) within your MCP environment to manage your Netlify sites.

Key features of Netlify MCP Server

  • Create new sites from GitHub repositories

  • List existing Netlify sites

  • Get detailed site information

  • Delete sites

Use cases of Netlify MCP Server

  • Automated Netlify site deployment

  • Managing multiple Netlify sites from a central interface

  • Integrating Netlify site management into a larger workflow

  • Programmatically creating and managing Netlify sites

FAQ from Netlify MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a protocol for managing and interacting with different services and applications.

How do I get a Netlify access token?

You can create a Netlify account and then generate a personal access token in User Settings > Applications > Personal access tokens.

What are the prerequisites for using this server?

You need Node.js and npm installed on your system. You also need a Netlify account and a personal access token.

Where can I find more documentation?

Detailed information can be found in the Setup Guide, API Documentation, and Usage Examples provided in the repository.

How can I contribute to this project?

Contributions are welcome! Please feel free to submit a Pull Request.