Skip to main content
Glama

Netlify MCP Server

Official
by netlify

netlify-deploy-services

Execute Netlify deploy operations, including retrieving deploy details, fetching site-specific deployments, and deploying sites, using the Model Context Protocol for streamlined integration and management.

Instructions

Select and run one of the following Netlify operations get-deploy, get-deploy-for-site, deploy-site

Input Schema

NameRequiredDescriptionDefault
selectSchemaYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "selectSchema": { "anyOf": [ { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "get-deploy", "type": "string" }, "params": { "additionalProperties": false, "properties": { "deployId": { "type": "string" } }, "required": [ "deployId" ], "type": "object" } }, "required": [ "operation", "params" ], "type": "object" }, { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "get-deploy-for-site", "type": "string" }, "params": { "additionalProperties": false, "properties": { "deployId": { "type": "string" }, "siteId": { "type": "string" } }, "required": [ "siteId", "deployId" ], "type": "object" } }, "required": [ "operation", "params" ], "type": "object" }, { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "deploy-site", "type": "string" }, "params": { "additionalProperties": false, "properties": { "deployDirectory": { "description": "absolute file path to the directory containing the code that should be deployed. Must be the root of the project repo unless specified.", "type": "string" }, "siteId": { "description": "provide the site id of the site of this site. If the agent cannot find the siteId, the user must confirm this is a new site. NEVER assume the user wants a new site. Use 'netlify link' CLI command to link to an existing site and get a site id.", "type": "string" } }, "required": [ "deployDirectory" ], "type": "object" } }, "required": [ "operation", "params" ], "type": "object" } ] } }, "required": [ "selectSchema" ], "type": "object" }

Other Tools from Netlify MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/netlify/netlify-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server