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
Related MCP server: MCP Serverless Functions Example
Installation
Klonen Sie dieses Repository:
Installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
Konfiguration
Erhalten Ihres Netlify-Zugriffstokens
Erstellen Sie ein Netlify-Konto unter https://app.netlify.com/signup
Gehen Sie zu Benutzereinstellungen > Anwendungen > Persönliche Zugriffstoken
Klicken Sie auf „Neues Zugriffstoken“
Geben Sie ihm einen Namen (z. B. „MCP-Integration“)
Kopieren Sie das generierte Token
Einrichten von MCP
Erstellen Sie eine
.envDatei im Projektstammverzeichnis:
Fügen Sie den Server zu Ihrer MCP-Einstellungskonfiguration hinzu:
Verfügbare Tools
Site aus GitHub erstellen
Erstellen Sie eine neue Netlify-Site aus einem GitHub-Repository.
listSites
Listen Sie alle Netlify-Sites auf, auf die Sie Zugriff haben.
getSite
Erhalten Sie detaillierte Informationen zu einer bestimmten Site.
Seite löschen
Löschen Sie eine Netlify-Site.
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 .