Skip to main content
Glama

Dokploy MCP Server

by apple-techie
____ ___ _ ______ _ _____ __ __ ____ ____ | _ \ / _ \| |/ / _ \| | / _ \ \ / / | \/ |/ ___| _ \ | | | | | | | ' /| |_) | | | | | \ V / | |\/| | | | |_) | | |_| | |_| | . \| __/| |__| |_| || | | | | | |___| __/ |____/ \___/|_|\_\_| |_____\___/ |_| |_| |_|\____|_|

🚀 DOKPLOY MCP 服务器 🚀

Dokploy 宇宙的终极 AI 驱动界面

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

✨ 能力矩阵 ✨

领域功能
🐳 DOCKER容器管理、配置、生命周期控制
🔄项目多项目工作流程、组织、基于角色的访问
🚢应用程序部署、扩展、监控、日志
💾数据库MySQL、PostgreSQL、MongoDB、Redis、MariaDB
🔐安全SSH 密钥、证书、注册表凭证
🌐网络域管理、端点测试、诊断
🤖人工智能模型部署、推理、及时管理
📊监控状态检查、日志、指标、诊断
🔧管理员用户管理、服务器设置、监控

🔮基础设施管理的未来

+-------------------+ +--------------------+ +------------------+ | | | | | | | 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_dockerDocker容器操作列表、重启、获取配置、按应用查找、按标签查找、查找堆栈
dokploy_domain域名和证书管理列出、获取、创建、更新、删除、验证、生成
dokploy_monitoring监控和日志记录app_status、app_logs、server_metrics、设置
dokploy_diagnostics诊断实用程序测试端点、诊断502、检查安全性
dokploy_deployment部署操作部署、重新部署、回滚
dokploy_database统一数据库接口创建、获取、启动、停止、部署、更新、删除、移动、重新加载、重建
dokploy_backup备份管理创建、获取、列出、更新、删除、手动
dokploy_systemMCP系统管理状态、清除缓存、重置断路器、指标

工作原理

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

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

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

好处

  • 简化的思维模型:法学硕士可以更容易地理解和记住一小组强大的工具
  • 一致的界面:所有工具都遵循相同的基于操作的模式
  • 减少令牌使用:更少的工具描述意味着更多可用于推理的令牌
  • 更好的上下文管理:更容易跟踪同一工具内的相关操作
  • 增强的中间件功能:中间件层可以提供缓存、重试和断路等高级功能
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

一种中间件服务,允许 LLM 和 AI 助手通过标准化接口直接与 Dokploy 平台交互,提供对 Docker、项目和应用程序管理功能的访问。

  1. ✨ 能力矩阵 ✨
    1. 🔮基础设施管理的未来
      1. 🧠 智能功能
        1. 🔥 快速入门
          1. 🌌 通用 API
            1. 主接口
            2. 命令目录
            3. 系统状态
          2. 🛸 运营能力
            1. 🐳 Docker 控制模块
            2. 🏗️ 项目编排
            3. 🚀 应用程序部署系统
            4. 🗄️ 数据库命令中心
            5. 🔐 安全运营
            6. 🌐 网络智能
            7. 🤖 AI 运营
            8. 🔍 诊断与监控
            9. 🔧 系统管理
          3. 💫 高级集成
            1. Windsurf AI 集成
            2. CLI 访问门户
          4. 🧪 开发者 QUANTUM REALM
            1. 目录结构
          5. 🌠 加入未来
            1. 📜 许可证
              1. 🧠 整合工具架构
                1. 合并工具
                2. 工作原理
                3. 好处

              Related MCP Servers

              • A
                security
                F
                license
                A
                quality
                A server that implements the Model Context Protocol to connect LLMs to Brightsy AI agents, allowing users to pass messages to and receive responses from these agents.
                Last updated -
                1
                96
                JavaScript
              • -
                security
                A
                license
                -
                quality
                A comprehensive toolkit that enhances LLM capabilities through the Model Context Protocol, allowing LLMs to interact with external services including command-line operations, file management, Figma integration, and audio processing.
                Last updated -
                17
                Python
                Apache 2.0
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables communication and coordination between different LLM agents across multiple systems, allowing specialized agents to collaborate on tasks, share context, and coordinate work through a unified platform.
                Last updated -
                4
                TypeScript
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                A secure MCP server that provides controlled ShellJS access for LLMs, enabling AI systems to safely execute shell commands and interact with the filesystem within a configurable security sandbox.
                Last updated -
                JavaScript

              View all related MCP servers

              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