Dokploy MCP Server
____ ___ _ ______ _ _____ __ __ ____ ____
| _ \ / _ \| |/ / _ \| | / _ \ \ / / | \/ |/ ___| _ \
| | | | | | | ' /| |_) | | | | | \ 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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Related MCP Connectors
Deploy and manage your apps, databases, storage, and scheduled jobs from your AI agent
Deploy apps from GitHub, read build/runtime logs, and manage your app's users from your AI agent.
Deploy and run apps in your own AWS, Google Cloud, Azure or DigitalOcean account from any AI agent.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA modular, extensible FastAPI-based platform that aggregates multiple AI tools and microservices into a unified interface with standardized I/O formats, perfect for frontend integration or LLM system orchestration.4MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides tools for interacting with Docker images, containers, and registries, enabling AI assistants to search, analyze, and manage Docker resources through a standardized interface.1MIT
- AlicenseNot gradedqualityDmaintenanceA middleware system that connects large language models (LLMs) with various tool services through an OpenAI-compatible API, enabling enhanced AI assistant capabilities with features like file operations, web browsing, and database management.3MIT
- AlicenseNot gradedqualityDmaintenanceExposes Dokploy functionalities as tools consumable via the Model Context Protocol, allowing AI models and other applications to programmatically manage projects and applications on a Dokploy server.232 npm18MIT