PlugLayer MCP Server
OfficialPlugLayer MCP-Server
Stellen Sie Ihre Infrastruktur bereit und verwalten Sie diese mittels natürlicher Sprache mit jedem MCP-kompatiblen KI-Assistenten.
Installation
Option 1: uvx (empfohlen — keine Installation erforderlich)
PLUGLAYER_API_KEY=your-pluglayer-api-token uvx pluglayer-mcpOptional:
PLUGLAYER_API_BASE_URL=https://api.pluglayer.comOption 2: pip
pip install pluglayer-mcp
PLUGLAYER_API_KEY=your-pluglayer-api-token pluglayer-mcpKonfiguration
Claude Desktop
Hinzufügen zu ~/.config/Claude/claude_desktop_config.json:
{
"mcpServers": {
"pluglayer": {
"command": "uvx",
"args": ["pluglayer-mcp"],
"env": {
"PLUGLAYER_API_KEY": "your-pluglayer-api-token",
"PLUGLAYER_API_BASE_URL": "https://api.pluglayer.com"
}
}
}
}Cursor
Hinzufügen zu ~/.cursor/mcp.json:
{
"pluglayer": {
"command": "uvx",
"args": ["pluglayer-mcp"],
"env": {
"PLUGLAYER_API_KEY": "your-pluglayer-api-token",
"PLUGLAYER_API_BASE_URL": "https://api.pluglayer.com"
}
}
}Remote HTTP (gehostet)
Der Remote-MCP-Server läuft unter mcp.pluglayer.com. Übergeben Sie Ihr Token wie folgt:
Authorization: Bearer your-pluglayer-api-tokenVerhalten der API-Basis-URL
PLUGLAYER_API_BASE_URList die bevorzugte Umgebungsvariable für den Ursprung der Backend-API.Wenn sie nicht gesetzt oder leer ist, verwendet der MCP standardmäßig
https://api.pluglayer.com.PLUGLAYER_API_URLwird während der Migration weiterhin als Legacy-Fallback akzeptiert.
Verfügbare Tools
Der MCP ruft das PlugLayer FastAPI-Backend auf, anstatt die Backend-Geschäftslogik neu zu implementieren. Authentifizierung, Rollen, Eigentümerschaft, Compute-Guards, k3s-Orchestrierung und Admin-Prüfungen verbleiben im Backend. MCP- und Editor-Plugins sollten sich mit einem PlugLayer API-Token authentifizieren, das auf der PlugLayer-Einstellungsseite erstellt wurde, nicht mit dem Browser-/Sitzungs-Authentifizierungstoken.
Verwaltete Registries werden von PlugLayer-Administratoren in der Plattform-UI/API konfiguriert. Wenn deploy_image Mirroring verwendet, wählt das Backend eine Registry aus, die der aktuelle Benutzer verwenden darf, und hält Kubernetes-Pull-Secrets automatisch synchron.
Tool | Beschreibung |
| Zeigt den Authentik-basierten Benutzer und die |
| Listet die Projekte des authentifizierten Benutzers auf |
| Erstellt einen neuen Projekt-Namespace |
| Ruft Projektdetails ab |
| Zeigt die persönliche + geteilte Rechenkapazität auf Kontoebene an |
| Listet zugängliche Rechenknoten auf |
| Fügt einen persönlichen SSH-Knoten hinzu, der von allen Projekten des Benutzers genutzt werden kann |
| Listet die aktuell für den Benutzer verfügbaren Registries auf |
| Spiegelt ein Docker-Image in den verwalteten Docker Hub-Namespace von PlugLayer und stellt es nach Backend-Compute-Prüfungen bereit |
| Stellt nach Backend-Compute-Prüfungen aus einer docker-compose.yml bereit |
| Listet laufende Apps/Deployments auf |
| Überprüft App-Status und URL |
| Ruft App-Logs ab |
| Stellt eine App erneut bereit |
| Führt ein Rollback auf die vorherige Version durch |
| Löscht eine App |
| Listet benutzerdefinierte Domains für ein Projekt auf |
| Fügt eine einzelne oder Wildcard-benutzerdefinierte Domain hinzu und gibt DNS-Einträge zurück |
| Überprüft TXT/CNAME DNS und aktiviert die Domain, falls angehängt |
| Hängt eine verifizierte benutzerdefinierte Domain an eine App an |
| Trennt eine Domain, behält aber die Verifizierung bei |
| Entfernt eine Domain und deren Route |
| Fragt den Fortschritt asynchroner Vorgänge ab |
| Plattform-Übersicht nur für Administratoren |
| Standard-Compute-Kontingent-Metadaten nur für Administratoren |
| Markiert einen Knoten als geteilt/privat (nur für Administratoren) |
| Fügt geteilte PlugLayer SSH-Compute hinzu (nur für Administratoren) |
| Ruft CI/CD-Pipeline YAML ab |
| Überprüft den Cluster-Status |
Beispielkonversationen
Stellen Sie Ihre erste App bereit:
"Ich habe eine FastAPI-App unter
ghcr.io/myorg/api:latest, die auf Port 8000 läuft. Stelle sie in meinemproduction-Projekt bereit."
Konvertieren Sie docker-compose:
"Hier ist meine docker-compose.yml: [einfügen]. Stelle dies auf PlugLayer bereit."
Fügen Sie einen Knoten hinzu:
"Füge meinen Server unter 192.168.1.100 als persönlichen Compute hinzu. Hier ist mein SSH-Schlüssel: [einfügen]"
CI/CD-Einrichtung:
"Generiere einen GitHub Actions-Workflow für mein
api-Deployment, damit es bei einem Push auf main automatisch bereitgestellt wird."
Fügen Sie eine benutzerdefinierte Domain hinzu:
"Füge
api.example.comzu meinem Produktionsprojekt hinzu, zeige mir die DNS-Einträge, verifiziere sie dann und hänge sie an meine API-App an."
Erhalt Ihres API-Schlüssels
Gehen Sie zu den PlugLayer-Einstellungen
Erstellen Sie ein PlugLayer API-Token
Kopieren Sie es einmal und speichern Sie es sicher
Verwenden Sie es als
PLUGLAYER_API_KEYfür MCP, Editor-Plugins und CI/CD-Webhook-Deployments
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/pluglayer/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server