Netlify MCP connector
Updated
Netlify is a platform for building, deploying, and managing modern web projects. The Netlify MCP connector allows AI agents to manage sites and trigger, monitor, and cancel deployments. It also supports configuring webhooks to automate notifications and integrations across a Netlify tenant.
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:
- Launch new website deployments directly from a workflow
- Track deployment status across all Netlify sites in real time
- Automate webhook creation to trigger workflows on site events
- Remove outdated or unused sites to keep projects organized
- Monitor form submissions collected across Netlify sites
- Cancel in-progress deployments before they go live
- Audit site configurations and deployment history for compliance
- Centralize webhook management across multiple Netlify projects
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 we have live on Netlify.Deploy the latest version of our marketing site on Netlify.What's the status of our newest deployment on Netlify?Cancel the deployment that's currently running on Netlify.List every webhook set up for our Netlify sites.Set up a webhook to notify us when a Netlify deploy finishes.Delete the old staging site from Netlify.Show me the forms submitted through our Netlify site.Pull up the details for our production site on Netlify.Remove the webhook we no longer need in Netlify.
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 | List sites |
| getSite | Get a site |
| deleteSite | Delete a site |
| listDeploys | List deployments |
| createDeploy | Create a deployment |
| getDeploy | Get a deployment |
| cancelDeploy | Cancel a deployment |
| listHooks | List webhooks |
| createHook | Create a webhook |
| deleteHook | Delete a webhook |
| listForms | List forms |