data
Netlify MCP, CLI, and Lua Integration for AI Agents
Netlify integration docs for AI agents: MCP gateway setup, Netlify CLI commands, Lua API reference, credentials, and function schemas.Netlify for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
netlify.netlify_create_deploy | Write write | 5 | Trigger a new deploy for a Netlify site. Optionally specify a title, branch, or framework override. |
netlify.netlify_create_site | Write write | 4 | Create a new Netlify site. Provide a name and optional configuration like custom domain, build settings, or repository. |
netlify.netlify_delete_site | Write write | 1 | Delete a Netlify site permanently. This removes all deploys, forms, and associated data. This action cannot be undone. |
netlify.netlify_get_current_user | Read read | 0 | Get details of the currently authenticated Netlify user. Returns user ID, email, name, and account info. |
netlify.netlify_get_deploy | Read read | 1 | Get detailed information about a specific Netlify deploy, including its state, build log, and commit details. |
netlify.netlify_get_site | Read read | 1 | Get detailed information about a specific Netlify site, including its ID, name, URL, build settings, and deploy status. |
netlify.netlify_list_deploys | Read read | 3 | List deploys for a Netlify site. Returns deploy IDs, states, branches, and commit references. |
netlify.netlify_list_dns_zones | Read read | 2 | List all DNS zones configured in Netlify. Returns zone IDs, domain names, and nameservers. |
netlify.netlify_list_forms | Read read | 1 | List all forms for a Netlify site. Returns form IDs, names, paths, and submission counts. |
netlify.netlify_list_sites | Read read | 3 | List all Netlify sites. Returns site IDs, names, URLs, and build status. Use this to discover site identifiers needed for deploy and form operations. |