____ ___ _ ______ _ _____ __ __ ____ ____ | _ \ / _ \| |/ / _ \| | / _ \ \ / / | \/ |/ ___| _ \ | | | | | | | ' /| |_) | | | | | \ V / | |\/| | | | |_) | | |_| | |_| | . \| __/| |__| |_| || | | | | | |___| __/ |____/ \___/|_|\_\_| |_____\___/ |_| |_| |_|\____|_|

🚀 DOKPLOY MCP SERVER 🚀

La interfaz definitiva potenciada por IA para el universo Dokploy

Un servidor de Protocolo de Contexto de Modelo (MCP) de nueva generación que tiende un puente entre los asistentes de IA y la potente plataforma de gestión de infraestructuras Dokploy. Este middleware traduce el lenguaje natural en llamadas API, lo que permite un control sin fisuras de toda su infraestructura en la nube a través de la conversación.

✨ MATRIZ DE CAPACIDADES ✨

DOMINIOCAPACIDADES
🐳 DOCKERGestión de contenedores, configuración, control del ciclo de vida
🔄 PROYECTOSFlujos de trabajo multiproyecto, organización, acceso basado en roles
aPLICACIONESDespliegue, escalado, monitorización, registros
bASES DE DATOSMySQL, PostgreSQL, MongoDB, Redis, MariaDB
🔐 SEGURIDADClaves SSH, certificados, credenciales de registro
🌐 REDESGestión de dominios, pruebas de puntos finales, diagnósticos
🤖 IADespliegue de modelos, inferencia, gestión de avisos
📊 MONITORIZACIÓNComprobaciones de estado, registros, métricas, diagnósticos
🔧 ADMINGestión de usuarios, configuración de servidores, supervisión

🔮 EL FUTURO DE LA GESTIÓN DE INFRAESTRUCTURAS

+-------------------+ +--------------------+ +------------------+ | | | | | ASISTENTES DE IA |------->| DOKPLOY MCP |------->| CLOUD INFRA | | (GPT, Claude, etc)|<-------| (Usted está aquí) |<-------| (El mundo) | | | | | | | +-------------------+ +--------------------+ +------------------+

Controle sin problemas toda su infraestructura a través del lenguaje natural. El servidor MCP de Dokploy actúa como traductor universal entre la IA y tus sistemas en la nube.

🧠 CARACTERÍSTICAS INTELIGENTES

  • API Gateway: más de 200 puntos finales de API unificados bajo una única interfaz inteligente
  • Procesamiento consciente del contexto: Comprende las operaciones de infraestructura complejas y de varios pasos
  • Recuperación de errores: Gestión de errores sofisticada con sugerencias de recuperación automática
  • Diseño orientado a la seguridad: Arquitectura de confianza cero con controles de acceso exhaustivos
  • Actualizaciones en tiempo real: Actualizaciones en streaming de operaciones de larga duración

🔥 INICIO RÁPIDO

# Clona el portal dimensional git clone https://github.com/your-username/dokploy-mcp.git # Entra en el vórtice cd dokploy-mcp # Instala las dependencias cuánticas npm install # Compila el código base npm run build # Lanza el servidor en el PUERTO 3000 npm start

Configura tu pasarela dimensional en .env:

DOKPLOY_API_URL=https://your-dokploy-instance.com/api DOKPLOY_API_KEY=tu-clave-de-acceso-galáctico PUERTO=3000

🌌 API UNIVERSAL

Interfaz principal

POST / HTTP/1.1 Content-Type: application/json { "name": "dokploy_operation_name", "params": { "key1": "value1", "key2": "value2" } }

Catálogo de comandos

GET /herramientas HTTP/1.1

Estado del sistema

GET /health HTTP/1.1

🛸 CAPACIDADES DE OPERACIÓN

🐳 Módulo de control Docker

  • Gestión del ciclo de vida de contenedores: Arrancar, parar, reiniciar, inspeccionar
  • Análisis deconfiguración: Inspección profunda de las configuraciones de los contenedores
  • Coincidencia inteligente: Encuentra contenedores por nombre de app o patrones de etiquetas
  • Gestión de pilas: Gestión de aplicaciones complejas con varios contenedores

🏗️ Orquestación de proyectos

  • Gestión multiproyecto: Crear, actualizar, duplicar, eliminar proyectos
  • Configuración del entorno: Gestión segura de variables de entorno
  • Acceso basado en roles: Controles de permisos detallados
  • Asignación de recursos: Distribución eficiente de los recursos

sistema de despliegue de aplicaciones

  • Despliegue continuo: Despliegue automatizado de aplicaciones
  • Operaciones de escalado: Escalado de aplicaciones hacia arriba o hacia abajo
  • Gestión de entornos: Control de entornos de aplicaciones
  • Supervisión del estado: Comprobaciones del estado de las aplicaciones en tiempo real

🗄️ Centro de mando de bases de datos

  • Soporte multi-motor: MySQL, PostgreSQL, MongoDB, Redis, MariaDB
  • Gestión de instancias: Creación, configuración, copia de seguridad, restauración
  • Ajuste del rendimiento: Optimización del rendimiento de la base de datos
  • Controles de seguridad: Gestión de usuarios, políticas de contraseñas

operaciones de seguridad

  • Gestión de certificados: Creación, despliegue y rotación de certificados TLS
  • Control declaves SSH: Generar y gestionar claves SSH
  • Credenciales de registro: Integración segura del registro de Docker
  • Control de acceso de usuarios: Sistema integral de permisos de usuario

inteligencia de red

  • Gestión de dominios: Registro, configuración y validación de dominios
  • Análisis de tráfico: Pruebas y diagnósticos de puntos finales
  • Equilibrio de carga: Distribución eficiente del tráfico
  • Automatización SSL/TLS: Aprovisionamiento automático de certificados

operaciones de IA

  • Despliegue demodelos: Despliegue modelos de IA dentro de su infraestructura
  • Inference Endpoints: Cree y gestione API de predicción
  • Gestión de modelos: Control de versiones para modelos de IA
  • Optimización derecursos: Asignación eficiente de recursos de GPU/TPU

diagnóstico y supervisión

  • Análisis de registros: Flujo y análisis de registros en tiempo real
  • Diagnóstico de errores: Detección y diagnóstico automático de problemas
  • Métricas de rendimiento: Supervisión exhaustiva del rendimiento del sistema
  • Comprobaciones de estado: Supervisión continua del estado de las aplicaciones y los servicios

administración del sistema

  • Gestión de usuarios: Creación, actualización y eliminación de usuarios y permisos
  • Configuración de servidores: Aprovisionamiento y configuración automatizados de servidores
  • Sistemas de copia de seguridad: Operaciones programadas de copia de seguridad y restauración
  • Configuración de alertas: Configuración de notificaciones para eventos del sistema

💫 INTEGRACIÓN AVANZADA

Integración de Windsurf AI

{ "mcpServers": { "dokploy-command-center": { "command": "nodo", "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": [] } } }

Portal de acceso CLI

Comuníquese directamente con el servidor MCP desde su terminal:

curl -X POST http://localhost:3000 \ -H "Content-Type: application/json" \ -d '{"name": "dokploy_list_projects", "params":{}}'

🧪 DESARROLLADOR REINO CUÁNTICO

npm run dev -- quantum-testing.ts # Probar el tejido de la realidad

Estructura del directorio

/src ├── index.ts # El punto de singularidad ├── dokploy-client.ts # El traductor universal └── quantum-connector.ts # Conector del tejido del espaciotiempo

🌠 ÚNETE AL FUTURO

El servidor MCP de Dokploy representa la próxima evolución en la gestión de infraestructuras: donde la IA se une a las operaciones en la nube para crear algo mayor que la suma de sus partes.

   /\__/\ DOKPLOY MCP: Donde la infraestructura /` '\ se convierte en conversación y la gestión de la nube === 0 0 === se realiza sin esfuerzo. \ -- / / \ / | | | || || / \_oo__oo_/

📜 LICENCIA

ISC - Libre de usar en su dimensión

🧠 ARQUITECTURA CONSOLIDADA DE LA HERRAMIENTA

El MCP de Dokploy utiliza una potente arquitectura de herramientas consolidada que proporciona una funcionalidad integral a través de un conjunto más pequeño de herramientas de alto nivel. Esto hace que sea más fácil para los asistentes de IA comprender y utilizar todas las capacidades al tiempo que reduce la carga cognitiva.

Herramientas consolidadas

En lugar de exponer más de 200 puntos finales de API individuales como herramientas separadas, el MCP consolida la funcionalidad en estas potentes herramientas primarias:

HERRAMIENTADESCRIPCIÓNCAPACIDADES
dokploy_projectGestión de proyectoslistar, obtener, crear, actualizar, borrar
dokploy_aplicaciónOperaciones de aplicaciónlistar, obtener, crear, actualizar, eliminar, desplegar, reiniciar, detener, iniciar
dokploy_servidorGestión del servidorlistar, obtener, crear, actualizar, eliminar, configurar, validar, seguridad
dokploy_dockerOperaciones con contenedores Dockerlistar, reiniciar, get_config, find_by_app, find_by_label, find_stack
dokploy_domainGestión de dominios y certificadoslistar, obtener, crear, actualizar, eliminar, validar, generar
dokploy_monitoringMonitorización y registroapp_status, app_logs, server_metrics, configuración
dokploy_diagnosticsUtilidades de diagnósticotest_endpoint, diagnose_502, check_security
dokploy_deploymentOperaciones de desplieguedespliegue, redistribución, reversión
dokploy_base_de_datosInterfaz de base de datos unificadacrear, obtener, iniciar, detener, desplegar, actualizar, eliminar, mover, recargar, reconstruir
dokploy_backupGestión de copias de seguridadcrear, obtener, listar, actualizar, borrar, manual
dokploy_systemGestión del sistema MCPestado, clear_cache, reset_circuit_breaker, métricas

Funcionamiento

Cada herramienta consolidada sigue un patrón coherente basado en acciones:

{"name": "dokploy_application", "params": { "action": "restart", "applicationId": "app-123456" } }

El servidor asigna de forma inteligente estas acciones de alto nivel a las llamadas a la API de bajo nivel adecuadas, gestiona la validación de parámetros y proporciona mensajes de error útiles.

Ventajas

  • Modelo mental simplificado: Los LLM pueden comprender y recordar más fácilmente un pequeño conjunto de potentes herramientas
  • Interfaz coherente: Todas las herramientas siguen el mismo patrón basado en acciones
  • Menor uso de tokens: Menos descripciones de herramientas significa más tokens disponibles para el razonamiento
  • Mejor gestión del contexto: Es más fácil hacer un seguimiento de las operaciones relacionadas dentro de la misma herramienta
  • Capacidades de middleware mejoradas: La capa de middleware puede ofrecer funciones avanzadas como almacenamiento en caché, reintentos y desconexión de circuitos

Relacionados en Servicio en la nube - MCP Servers Seguros

ServidorResumenAcciones
Servidor MCP para datos de los Servicios de Parques NacionalesEste servidor MCP proporciona una interfaz para recuperar datos de los Servicios de Parques Nacional...Ver
Servidor MCP remoto de CloudflareEste ejemplo le permite implementar un servidor MCP remoto que no requiere autenticación en Cloudfla...Ver
OpenAIConsulta de modelos OpenAI directamente desde Claude utilizando el protocolo MCP.Ver
Servidor MCP JupiterOneUn servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a las herramientas de Ju...Ver
Copo de nieve Cortex AIEste servidor Snowflake MCP proporciona herramientas para las funciones Snowflake Cortex AI, aportan...Ver
TiempoVer