Weavz
Netlify

Netlify

Deploy, inspect, and manage Netlify sites, deploys, environment variables, build hooks, and DNS.

14 tools
1 trigger
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
list_sites

List Netlify sites with optional name/filter pagination.

get_site

Get one Netlify site by site ID.

list_site_deploys

List deploys for one Netlify site.

get_deploy

Get a Netlify deploy by deploy ID.

create_deploy

Create a Netlify deploy manifest for explicit file hashes or deploy metadata. Requires exact confirmation.

cancel_deploy

Cancel an in-progress Netlify deploy. Requires exact confirmation.

list_environment_variables

List account/site-scoped Netlify environment variables.

set_environment_variable

Create or replace one Netlify environment variable for an account and optional site.

list_build_hooks

List build hooks for one Netlify site.

create_build_hook

Create a Netlify build hook for a site and branch.

list_dns_zones

List DNS zones available to the token.

list_dns_records

List DNS records in one Netlify DNS zone.

create_dns_record

Create a DNS record in a Netlify DNS zone.

delete_dns_record

Delete a DNS record by exact zone and record ID. Requires exact confirmation.

Triggers

Name
deploy_completed

Triggers when a Netlify site deploy reaches a terminal state.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('netlify', 'list_sites', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'netlify',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Netlify to my app?

Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Netlify support?

Netlify supports 14 tools including List Sites, Get Site, List Site Deploys, Get Deploy, Create Deploy, and more.

Can I use Netlify with AI agents?

Yes. Add Netlify to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect Netlify to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add Netlify as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Netlify tools exposed by that workspace.

Does Netlify work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Netlify work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with Netlify?

Netlify exposes 14 tools, including List Sites, Get Site, List Site Deploys, Get Deploy, Create Deploy, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can Netlify be used in stateful agent workflows?

Yes. Agents can combine Netlify tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Netlify use?

Netlify uses API Key. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Netlify integration cost?

The Netlify integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Netlify support?

Netlify supports 1 triggers including Deploy Completed.

Connect Netlify in minutes

Get 20,000 free action executions every month. No credit card required.