Skip to main content
Glama

Netlify MCP Server

940

ntl-extension-operations

Manage and configure Netlify extensions by installing, retrieving, or initializing database details. Use this tool to change extension installations, fetch full extension details, or list available extensions for specific sites and teams.

Instructions

Run one of the following operations change-extension-installation, get-extensions, get-full-extension-details, initialize-database

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": "change-extension-installation", "type": "string" }, "params": { "additionalProperties": false, "properties": { "extensionSlug": { "type": "string" }, "shouldBeInstalled": { "type": "boolean" }, "siteId": { "description": "Site id of the current project site. If unsure, ask what Netlify site", "type": "string" }, "teamId": { "description": "Team id of the current project team. If unsure, ask what Netlify team", "type": "string" } }, "required": [ "extensionSlug", "shouldBeInstalled", "teamId" ], "type": "object" } }, "required": [ "operation", "params" ], "type": "object" }, { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "get-extensions", "type": "string" }, "params": { "additionalProperties": false, "properties": {}, "type": "object" } }, "required": [ "operation", "params" ], "type": "object" }, { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "get-full-extension-details", "type": "string" }, "params": { "additionalProperties": false, "properties": { "extensionSlug": { "type": "string" }, "teamId": { "description": "Team id of the current project team. If unsure, ask what Netlify team", "type": "string" } }, "required": [ "extensionSlug", "teamId" ], "type": "object" } }, "required": [ "operation", "params" ], "type": "object" }, { "additionalProperties": false, "properties": { "aiAgentName": { "type": "string" }, "llmModelName": { "type": "string" }, "operation": { "const": "initialize-database", "type": "string" }, "params": { "additionalProperties": false, "properties": {}, "type": "object" } }, "required": [ "operation", "params" ], "type": "object" } ] } }, "required": [ "selectSchema" ], "type": "object" }

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/tharunkalluru/netlify-mcp'

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