Skip to main content
Glama
 ____   ___  _  ______  _     _____   __  __  ____ ____  
|  _ \ / _ \| |/ /  _ \| |   / _ \ \ / / |  \/  |/ ___|  _ \ 
| | | | | | | ' /| |_) | |  | | | \ V /  | |\/| | |   | |_) |
| |_| | |_| | . \|  __/| |__| |_| || |   | |  | | |___|  __/ 
|____/ \___/|_|\_\_|   |_____\___/ |_|   |_|  |_|\____|_|    
                                                          

🚀 DOKPLOY MCP 服务器 🚀

Dokploy 宇宙的终极 AI 驱动界面

下一代模型上下文协议 (MCP) 服务器,可弥合 AI 助手与强大的 Dokploy 基础设施管理平台之间的差距。该中间件将自然语言转换为 API 调用,让您能够通过对话无缝控制整个云基础设施。

✨ 能力矩阵 ✨

领域

功能

🐳 DOCKER

容器管理、配置、生命周期控制

🔄项目

多项目工作流程、组织、基于角色的访问

🚢应用程序

部署、扩展、监控、日志

💾数据库

MySQL、PostgreSQL、MongoDB、Redis、MariaDB

🔐安全

SSH 密钥、证书、注册表凭证

🌐网络

域管理、端点测试、诊断

🤖人工智能

模型部署、推理、及时管理

📊监控

状态检查、日志、指标、诊断

🔧管理员

用户管理、服务器设置、监控

Related MCP server: Docker Explorer

🔮基础设施管理的未来

+-------------------+        +--------------------+        +------------------+
|                   |        |                    |        |                  |
|  AI ASSISTANTS    |------->|  DOKPLOY MCP       |------->|  CLOUD INFRA     |
| (GPT, Claude, etc)|<-------|  (You are here)    |<-------|  (The world)     |
|                   |        |                    |        |                  |
+-------------------+        +--------------------+        +------------------+

通过自然语言无缝控制您的整个基础架构。Dokploy MCP 服务器充当 AI 和云系统之间的通用翻译器。

🧠 智能功能

  • API 网关:200 多个 API 端点统一在一个智能接口下

  • 上下文感知处理:了解复杂、多步骤的基础设施操作

  • 错误恢复:复杂的错误处理和自动恢复建议

  • 安全第一设计:具有全面访问控制的零信任架构

  • 实时更新:来自长期运行操作的流式更新

🔥 快速入门

# 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 start

.env中配置你的维度网关:

DOKPLOY_API_URL=https://your-dokploy-instance.com/api
DOKPLOY_API_KEY=your-galactic-access-key
PORT=3000

🌌 通用 API

主接口

POST / HTTP/1.1
Content-Type: application/json

{
  "name": "dokploy_operation_name",
  "params": {
    "key1": "value1",
    "key2": "value2"
  }
}

命令目录

GET /tools HTTP/1.1

系统状态

GET /health HTTP/1.1

🛸 运营能力

🐳 Docker 控制模块

  • 容器生命周期管理:启动、停止、重启、检查

  • 配置分析:深度检查容器配置

  • 智能匹配:通过应用程序名称或标签模式查找容器

  • 堆栈管理:处理复杂的多容器应用程序

🏗️ 项目编排

  • 多项目管理:创建、更新、复制、删除项目

  • 环境配置:安全地管理环境变量

  • 基于角色的访问:细粒度的权限控制

  • 资源分配:高效的资源分配

🚀 应用程序部署系统

  • 持续部署:自动化应用程序部署

  • 扩展操作:扩大或缩小应用程序的规模

  • 环境管理:控制应用环境

  • 状态监控:实时应用程序健康检查

🗄️ 数据库命令中心

  • 多引擎支持:MySQL、PostgreSQL、MongoDB、Redis、MariaDB

  • 实例管理:创建、配置、备份、恢复

  • 性能调优:优化数据库性能

  • 安全控制:用户管理、密码策略

🔐 安全运营

  • 证书管理:创建、部署和轮换 TLS 证书

  • SSH 密钥控制:生成和管理 SSH 密钥

  • 注册表凭证:安全的 Docker 注册表集成

  • 用户访问控制:全面的用户权限系统

🌐 网络智能

  • 域名管理:注册、配置、验证域名

  • 流量分析:端点测试和诊断

  • 负载平衡:有效分配流量

  • SSL/TLS 自动化:自动证书配置

🤖 AI 运营

  • 模型部署:在您的基础设施内部署 AI 模型

  • 推理端点:创建和管理预测 API

  • 模型管理:AI 模型的版本控制

  • 资源优化:高效分配GPU/TPU资源

🔍 诊断与监控

  • 日志分析:实时日志流和分析

  • 错误诊断:自动检测和诊断问题

  • 性能指标:全面的系统性能监控

  • 健康检查:持续监控应用程序和服务健康情况

🔧 系统管理

  • 用户管理:创建、更新、删除用户和权限

  • 服务器设置:自动服务器配置和配置

  • 备份系统:计划备份和恢复操作

  • 警报配置:设置系统事件通知

💫 高级集成

Windsurf AI 集成

{
  "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 访问门户

从您的终端直接与 MCP 服务器通信:

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

🧪 开发者 QUANTUM REALM

npm run dev -- quantum-testing.ts  # Test the fabric of reality

目录结构

/src
├── index.ts              # The singularity point
├── dokploy-client.ts     # The universal translator
└── quantum-connector.ts  # Spacetime fabric connector

🌠 加入未来

Dokploy MCP 服务器代表了基础设施管理的下一个发展阶段——人工智能与云操作相结合,创造出比各部分总和更强大的东西。

    /\__/\    DOKPLOY MCP: Where infrastructure
   /`    '\   becomes conversation and cloud
 === 0  0 ===  management becomes effortless.
   \  --  /    
  /        \   
 /          \  
|            | 
 \  ||  ||  /  
  \_oo__oo_/   

📜 许可证

ISC - 在您的维度上免费使用

🧠 整合工具架构

Dokploy MCP 采用强大的整合工具架构,通过一组较小的高级工具提供全面的功能。这使得 AI 助手能够更轻松地理解和利用其全部功能,同时减轻认知负担。

合并工具

MCP 不再将 200 多个单独的 API 端点作为单独的工具公开,而是将功能整合到这些强大的主要工具中:

工具

描述

功能

dokploy_project

项目管理

列出、获取、创建、更新、删除

dokploy_application

应用程序操作

列出、获取、创建、更新、删除、部署、重新启动、停止、启动

dokploy_server

服务器管理

列出、获取、创建、更新、删除、设置、验证、安全

dokploy_docker

Docker容器操作

列表、重启、获取配置、按应用查找、按标签查找、查找堆栈

dokploy_domain

域名和证书管理

列出、获取、创建、更新、删除、验证、生成

dokploy_monitoring

监控和日志记录

app_status、app_logs、server_metrics、设置

dokploy_diagnostics

诊断实用程序

测试端点、诊断502、检查安全性

dokploy_deployment

部署操作

部署、重新部署、回滚

dokploy_database

统一数据库接口

创建、获取、启动、停止、部署、更新、删除、移动、重新加载、重建

dokploy_backup

备份管理

创建、获取、列出、更新、删除、手动

dokploy_system

MCP系统管理

状态、清除缓存、重置断路器、指标

工作原理

每个整合工具都遵循一致的基于行动的模式:

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

服务器智能地将这些高级操作映射到适当的低级 API 调用,处理参数验证并提供有用的错误消息。

好处

  • 简化的思维模型:法学硕士可以更容易地理解和记住一小组强大的工具

  • 一致的界面:所有工具都遵循相同的基于操作的模式

  • 减少令牌使用:更少的工具描述意味着更多可用于推理的令牌

  • 更好的上下文管理:更容易跟踪同一工具内的相关操作

  • 增强的中间件功能:中间件层可以提供缓存、重试和断路等高级功能

-
security - not tested
A
license - permissive license
-
quality - not tested

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/apple-techie/dokploy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server