Netlify MCP connector
Netlify is a platform for building, deploying, and managing modern web projects with automated CI/CD workflows. The Netlify MCP connector allows AI agents to manage sites and deployments, configure webhooks for event notifications, and monitor deployment status across projects. It also supports deleting sites, canceling in-progress deployments, and retrieving deployment details to track build history and site configuration.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Netlify MCP connector to perform the following actions:
- Deploy web projects automatically when code changes are pushed to your repository
- Monitor deployment status and cancel failed builds to prevent live site issues
- Set up webhooks to trigger workflows when deployments complete or sites update
- Track form submissions captured on Netlify-hosted websites for lead generation
- Manage multiple sites and their configurations from a single workflow automation
- Retrieve deployment history to audit changes and troubleshoot production problems
- Delete unused sites to clean up your Netlify account and reduce clutter
Example prompts
Use the following example prompts to invoke Netlify MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all the sites currently deployed in Netlify.Create a new deployment for my main website in Netlify.List all webhooks connected to my Netlify sites.Cancel the deployment that's currently running in Netlify.Get details about the latest deployment for my staging site in Netlify.Show me all form submissions from my Netlify site this week.Set up a webhook to notify Slack when deployments finish in Netlify.Delete a webhook that's no longer being used in Netlify.Retrieve the deployment history for my production site in Netlify.Remove an old site from my Netlify account.
Netlify MCP connector tools
The Netlify MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listSites | Retrieves all sites associated with your Netlify account. |
| getSite | Retrieves detailed information about a specific site. |
| deleteSite | Removes a site from your Netlify account. |
| listDeploys | Retrieves all deployments for a specified site. |
| createDeploy | Initiates a new deployment for a site. |
| getDeploy | Retrieves detailed information about a specific deployment. |
| cancelDeploy | Stops an in-progress deployment. |
| listHooks | Retrieves all webhooks configured for a site. |
| createHook | Sets up a new webhook to trigger on site events. |
| deleteHook | Removes a webhook from a site. |
| listForms | Retrieves all forms associated with a site. |