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.
Related MCP Connectors
Deploy and manage your apps, databases, storage, and scheduled jobs from your AI agent
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
Your AI Agent's Infrastructure Layer. Connect Claude, Copilot, Codex, or ChatGPT to 200+ managed open source services. Start databases, pipelines, and applications through natural language.
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 gradedqualityFmaintenanceExposes 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.159 npm18MIT