____ ___ _ ______ _ _____ __ __ ____ ____
| _ \ / _ \| |/ / _ \| | / _ \ \ / / | \/ |/ ___| _ \
| | | | | | | ' /| |_) | | | | | \ V / | |\/| | | | |_) |
| |_| | |_| | . \| __/| |__| |_| || | | | | | |___| __/
|____/ \___/|_|\_\_| |_____\___/ |_| |_| |_|\____|_|
🚀 DOKPLOY MCP-SERVER 🚀
Die ultimative KI-gestützte Schnittstelle zum Dokploy-Universum
Ein Model Context Protocol (MCP)-Server der nächsten Generation, der die Lücke zwischen KI-Assistenten und der leistungsstarken Dokploy-Infrastrukturmanagementplattform schließt. Diese Middleware übersetzt natürliche Sprache in API-Aufrufe und ermöglicht so die nahtlose Steuerung Ihrer gesamten Cloud-Infrastruktur durch Konversation.
✨ FÄHIGKEITSMATRIX ✨
DOMAIN | FUNKTIONEN |
🐳 DOCKER | Containerverwaltung, Konfiguration, Lebenszykluskontrolle |
🔄 PROJEKTE | Multiprojekt-Workflows, Organisation, rollenbasierter Zugriff |
🚢 ANWENDUNGEN | Bereitstellung, Skalierung, Überwachung, Protokolle |
💾 DATENBANKEN | MySQL, PostgreSQL, MongoDB, Redis, MariaDB |
🔐 SICHERHEIT | SSH-Schlüssel, Zertifikate, Registrierungsinformationen |
🌐 NETZWERK | Domänenverwaltung, Endpunkttests, Diagnose |
🤖 KI | Modellbereitstellung, Inferenz, promptes Management |
📊 ÜBERWACHUNG | Statusprüfungen, Protokolle, Metriken, Diagnose |
🔧 ADMIN | Benutzerverwaltung, Servereinrichtung, Überwachung |
Related MCP server: Docker Explorer
🔮 DIE ZUKUNFT DES INFRASTRUKTURMANAGEMENTS
+-------------------+ +--------------------+ +------------------+
| | | | | |
| AI ASSISTANTS |------->| DOKPLOY MCP |------->| CLOUD INFRA |
| (GPT, Claude, etc)|<-------| (You are here) |<-------| (The world) |
| | | | | |
+-------------------+ +--------------------+ +------------------+Steuern Sie Ihre gesamte Infrastruktur nahtlos über natürliche Sprache. Der Dokploy MCP Server fungiert als universeller Übersetzer zwischen KI und Ihren Cloud-Systemen.
🧠 INTELLIGENTE FUNKTIONEN
API-Gateway : Über 200 API-Endpunkte unter einer einzigen intelligenten Schnittstelle vereint
Kontextbewusste Verarbeitung : Versteht komplexe, mehrstufige Infrastrukturvorgänge
Fehlerbehebung : Ausgefeilte Fehlerbehandlung mit automatischen Wiederherstellungsvorschlägen
Security-First-Design : Zero-Trust-Architektur mit umfassenden Zugriffskontrollen
Echtzeit-Updates : Streaming-Updates von lang laufenden Vorgängen
🔥 SCHNELLSTART
# Clone the dimensional portal
git clone https://github.com/your-username/dokploy-mcp.git
# Enter the vortex
cd dokploy-mcp
# Install the quantum dependencies
npm install
# Compile the codebase
npm run build
# Launch the server on PORT 3000
npm startKonfigurieren Sie Ihr Dimensionsgateway in .env :
DOKPLOY_API_URL=https://your-dokploy-instance.com/api
DOKPLOY_API_KEY=your-galactic-access-key
PORT=3000🌌 UNIVERSELLE API
Primäre Schnittstelle
POST / HTTP/1.1
Content-Type: application/json
{
"name": "dokploy_operation_name",
"params": {
"key1": "value1",
"key2": "value2"
}
}Befehlskatalog
GET /tools HTTP/1.1Systemstatus
GET /health HTTP/1.1🛸 BETRIEBSFÄHIGKEITEN
🐳 Docker-Steuerungsmodul
Container-Lebenszyklusmanagement : Starten, Stoppen, Neustarten, Prüfen
Konfigurationsanalyse : Gründliche Untersuchung der Containerkonfigurationen
Intelligentes Matching : Finden Sie Container anhand des App-Namens oder der Beschriftungsmuster
Stapelverwaltung : Behandeln Sie komplexe Anwendungen mit mehreren Containern
🏗️ Projektorchestrierung
Multiprojektmanagement : Projekte erstellen, aktualisieren, duplizieren, löschen
Umgebungskonfiguration : Umgebungsvariablen sicher verwalten
Rollenbasierter Zugriff : Feinkörnige Berechtigungskontrollen
Ressourcenzuweisung : Effiziente Ressourcenverteilung
🚀 Anwendungsbereitstellungssystem
Continuous Deployment : Automatisierte Anwendungsbereitstellung
Skalierungsvorgänge : Skalieren Sie Anwendungen nach oben oder unten
Umgebungsmanagement : Kontrollieren Sie Anwendungsumgebungen
Statusüberwachung : Echtzeit-Anwendungsintegritätsprüfungen
🗄️ Datenbank-Kommandozentrale
Unterstützung mehrerer Engines : MySQL, PostgreSQL, MongoDB, Redis, MariaDB
Instanzverwaltung : Erstellen, Konfigurieren, Sichern, Wiederherstellen
Leistungsoptimierung : Optimieren Sie die Datenbankleistung
Sicherheitskontrollen : Benutzerverwaltung, Kennwortrichtlinien
🔐 Sicherheitsoperationen
Zertifikatsverwaltung : Erstellen, Bereitstellen und Rotieren von TLS-Zertifikaten
SSH-Schlüsselkontrolle : Generieren und verwalten Sie SSH-Schlüssel
Registrierungsanmeldeinformationen : Sichere Docker-Registrierungsintegration
Benutzerzugriffskontrolle : Umfassendes Benutzerberechtigungssystem
🌐 Netzwerkintelligenz
Domänenverwaltung : Domänen registrieren, konfigurieren, validieren
Verkehrsanalyse : Endpunkttests und Diagnose
Lastenausgleich : Effiziente Verteilung des Datenverkehrs
SSL/TLS-Automatisierung : Automatische Zertifikatbereitstellung
🤖 KI-Operationen
Modellbereitstellung : Stellen Sie KI-Modelle in Ihrer Infrastruktur bereit
Inferenzendpunkte : Erstellen und verwalten Sie Vorhersage-APIs
Modellverwaltung : Versionskontrolle für KI-Modelle
Ressourcenoptimierung : Effiziente Zuweisung von GPU/TPU-Ressourcen
🔍 Diagnose und Überwachung
Protokollanalyse : Protokollstreaming und -analyse in Echtzeit
Fehlerdiagnose : Automatische Erkennung und Diagnose von Problemen
Leistungsmetriken : Umfassende Überwachung der Systemleistung
Integritätsprüfungen : Kontinuierliche Überwachung der Anwendungs- und Serviceintegrität
🔧 Systemadministration
Benutzerverwaltung : Erstellen, Aktualisieren, Löschen von Benutzern und Berechtigungen
Server-Setup : Automatisierte Serverbereitstellung und -konfiguration
Backup-Systeme : Geplante Backup- und Wiederherstellungsvorgänge
Alarmkonfiguration : Richten Sie Benachrichtigungen für Systemereignisse ein
💫 ERWEITERTE INTEGRATION
Windsurf AI Integration
{
"mcpServers": {
"dokploy-command-center": {
"command": "node",
"args": [
"/path/to/dokploy-mcp/dist/index.js"
],
"env": {
"DOKPLOY_API_URL": "https://your-dokploy-instance.com/api",
"DOKPLOY_API_KEY": "your-galactic-access-key",
"PORT": "3000"
},
"disabled": false,
"alwaysAllow": []
}
}
}CLI-Zugriffsportal
Kommunizieren Sie direkt von Ihrem Terminal aus mit dem MCP-Server:
curl -X POST http://localhost:3000 \
-H "Content-Type: application/json" \
-d '{"name":"dokploy_list_projects","params":{}}'🧪 ENTWICKLER QUANTUM REALM
npm run dev -- quantum-testing.ts # Test the fabric of realityVerzeichnisstruktur
/src
├── index.ts # The singularity point
├── dokploy-client.ts # The universal translator
└── quantum-connector.ts # Spacetime fabric connector🌠 WERDE TEIL DER ZUKUNFT
Der Dokploy MCP Server stellt die nächste Evolutionsstufe im Infrastrukturmanagement dar – hier trifft KI auf Cloud-Operationen, um etwas zu schaffen, das mehr ist als die Summe seiner Teile.
/\__/\ DOKPLOY MCP: Where infrastructure
/` '\ becomes conversation and cloud
=== 0 0 === management becomes effortless.
\ -- /
/ \
/ \
| |
\ || || /
\_oo__oo_/ 📜 LIZENZ
ISC – Kostenlos in Ihrer Dimension verwenden
🧠 KONSOLIDIERTE WERKZEUGARCHITEKTUR
Das Dokploy MCP nutzt eine leistungsstarke, konsolidierte Tool-Architektur, die umfassende Funktionalität durch einen kleineren Satz hochrangiger Tools bietet. Dies erleichtert KI-Assistenten das Verständnis und die Nutzung aller Funktionen und reduziert gleichzeitig die kognitive Belastung.
Konsolidierte Tools
Anstatt über 200 einzelne API-Endpunkte als separate Tools bereitzustellen, konsolidiert das MCP die Funktionalität in diesen leistungsstarken primären Tools:
WERKZEUG | BESCHREIBUNG | FUNKTIONEN |
| Projektmanagement | auflisten, abrufen, erstellen, aktualisieren, löschen |
| Anwendungsvorgänge | auflisten, abrufen, erstellen, aktualisieren, löschen, bereitstellen, neu starten, stoppen, starten |
| Serververwaltung | auflisten, abrufen, erstellen, aktualisieren, löschen, einrichten, validieren, Sicherheit |
| Docker-Container-Operationen | Liste, Neustart, Konfiguration abrufen, Nach App suchen, Nach Label suchen, Stapel suchen |
| Domänen- und Zertifikatsverwaltung | auflisten, abrufen, erstellen, aktualisieren, löschen, validieren, generieren |
| Überwachung und Protokollierung | App-Status, App-Protokolle, Servermetriken, Setup |
| Diagnosedienstprogramme | Testendpunkt, Diagnose_502, Sicherheitsüberprüfung |
| Bereitstellungsvorgänge | Bereitstellen, erneutes Bereitstellen, Rollback |
| Einheitliche Datenbankschnittstelle | erstellen, abrufen, starten, stoppen, bereitstellen, aktualisieren, löschen, verschieben, neu laden, neu erstellen |
| Sicherungsverwaltung | erstellen, abrufen, auflisten, aktualisieren, löschen, manuell |
| MCP-Systemverwaltung | Status, Cache leeren, Leistungsschalter zurücksetzen, Metriken |
Wie es funktioniert
Jedes konsolidierte Tool folgt einem konsistenten aktionsbasierten Muster:
{
"name": "dokploy_application",
"params": {
"action": "restart",
"applicationId": "app-123456"
}
}Der Server ordnet diese Aktionen auf hoher Ebene intelligent den entsprechenden API-Aufrufen auf niedriger Ebene zu, übernimmt die Parametervalidierung und gibt hilfreiche Fehlermeldungen aus.
Vorteile
Vereinfachtes mentales Modell : LLMs können einen kleinen Satz leistungsstarker Tools leichter verstehen und sich merken
Einheitliche Benutzeroberfläche : Alle Tools folgen demselben aktionsbasierten Muster
Reduzierte Token-Nutzung : Weniger Werkzeugbeschreibungen bedeuten mehr Token, die für die Argumentation verfügbar sind
Besseres Kontextmanagement : Einfachere Nachverfolgung verwandter Vorgänge innerhalb desselben Tools
Erweiterte Middleware-Funktionen : Die Middleware-Schicht kann erweiterte Funktionen wie Caching, Wiederholungsversuche und Unterbrechung der Stromkreise bereitstellen.
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.