Skip to main content
Glama

Netlify MCP Server

Netlify MCP-Server

Ein Model Context Protocol (MCP)-Server zur Verwaltung von Netlify-Sites. Dieser Server ermöglicht die nahtlose Integration mit der Netlify-API über MCP, sodass Sie Sites direkt aus Ihrer MCP-fähigen Umgebung erstellen, verwalten und bereitstellen können.

Merkmale

  • Erstellen Sie neue Sites aus GitHub-Repositorys
  • Vorhandene Netlify-Sites auflisten
  • Erhalten Sie detaillierte Site-Informationen
  • Websites löschen

Installation

  1. Klonen Sie dieses Repository:
git clone https://github.com/MCERQUA/netlify-mcp.git cd netlify-mcp
  1. Installieren Sie Abhängigkeiten:
npm install
  1. Erstellen Sie das Projekt:
npm run build

Konfiguration

Erhalten Ihres Netlify-Zugriffstokens

  1. Erstellen Sie ein Netlify-Konto unter https://app.netlify.com/signup
  2. Gehen Sie zu Benutzereinstellungen > Anwendungen > Persönliche Zugriffstoken
  3. Klicken Sie auf „Neues Zugriffstoken“
  4. Geben Sie ihm einen Namen (z. B. „MCP-Integration“)
  5. Kopieren Sie das generierte Token

Einrichten von MCP

  1. Erstellen Sie eine .env Datei im Projektstammverzeichnis:
NETLIFY_ACCESS_TOKEN=your_token_here
  1. Fügen Sie den Server zu Ihrer MCP-Einstellungskonfiguration hinzu:
{ "mcpServers": { "netlify": { "command": "node", "args": ["path/to/netlify-mcp/build/index.js"], "env": { "NETLIFY_ACCESS_TOKEN": "your_token_here" }, "disabled": false, "autoApprove": [] } } }

Verfügbare Tools

Site aus GitHub erstellen

Erstellen Sie eine neue Netlify-Site aus einem GitHub-Repository.

interface CreateSiteFromGitHubArgs { name: string; // Name for the new site repo: string; // GitHub repository (format: owner/repo) branch: string; // Branch to deploy from buildCommand: string; // Build command to run publishDir: string; // Directory containing the built files }

listSites

Listen Sie alle Netlify-Sites auf, auf die Sie Zugriff haben.

interface ListSitesArgs { filter?: 'all' | 'owner' | 'guest'; // Optional filter for sites }

getSite

Erhalten Sie detaillierte Informationen zu einer bestimmten Site.

interface GetSiteArgs { siteId: string; // ID of the site to retrieve }

Seite löschen

Löschen Sie eine Netlify-Site.

interface DeleteSiteArgs { siteId: string; // ID of the site to delete }

Dokumentation

Ausführlichere Informationen finden Sie unter:

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein Model Context Protocol-Server, der die Verwaltung von Netlify-Sites ermöglicht und es Benutzern ermöglicht, Netlify-Sites direkt aus einer MCP-fähigen Umgebung zu erstellen, aufzulisten, Informationen darüber abzurufen und sie zu löschen.

  1. Merkmale
    1. Installation
      1. Konfiguration
        1. Erhalten Ihres Netlify-Zugriffstokens
        2. Einrichten von MCP
      2. Verfügbare Tools
        1. Site aus GitHub erstellen
        2. listSites
        3. getSite
        4. Seite löschen
      3. Dokumentation
        1. Beitragen
          1. Lizenz

            Related MCP Servers

            • -
              security
              -
              license
              -
              quality
              A basic example of developing and running serverless Model Context Protocol (MCP) using Netlify Functions, enabling AI agents to interact with your services via a standardized API.
              Last updated -
            • -
              security
              -
              license
              -
              quality
              A basic example of developing and running serverless Model Context Protocol (MCP) using Netlify Functions, demonstrating how to deploy and access serverless functions with customized URLs.
              Last updated -
            • -
              security
              F
              license
              -
              quality
              A serverless implementation of the Model Context Protocol (MCP) that runs on Netlify Functions, allowing developers to build and deploy MCP-compatible services with minimal configuration.
              Last updated -
            • -
              security
              F
              license
              -
              quality
              A basic example of a serverless Model Context Protocol (MCP) implementation using Netlify Functions, allowing developers to run MCP services without managing traditional server infrastructure.
              Last updated -

            View all related MCP servers

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

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