🚀 DOKPLOY MCP 服务器 🚀
Dokploy 宇宙的终极 AI 驱动界面
下一代模型上下文协议 (MCP) 服务器,可弥合 AI 助手与强大的 Dokploy 基础设施管理平台之间的差距。该中间件将自然语言转换为 API 调用,让您能够通过对话无缝控制整个云基础设施。
✨ 能力矩阵 ✨
领域 | 功能 |
---|---|
🐳 DOCKER | 容器管理、配置、生命周期控制 |
🔄项目 | 多项目工作流程、组织、基于角色的访问 |
🚢应用程序 | 部署、扩展、监控、日志 |
💾数据库 | MySQL、PostgreSQL、MongoDB、Redis、MariaDB |
🔐安全 | SSH 密钥、证书、注册表凭证 |
🌐网络 | 域管理、端点测试、诊断 |
🤖人工智能 | 模型部署、推理、及时管理 |
📊监控 | 状态检查、日志、指标、诊断 |
🔧管理员 | 用户管理、服务器设置、监控 |
🔮基础设施管理的未来
通过自然语言无缝控制您的整个基础架构。Dokploy MCP 服务器充当 AI 和云系统之间的通用翻译器。
🧠 智能功能
- API 网关:200 多个 API 端点统一在一个智能接口下
- 上下文感知处理:了解复杂、多步骤的基础设施操作
- 错误恢复:复杂的错误处理和自动恢复建议
- 安全第一设计:具有全面访问控制的零信任架构
- 实时更新:来自长期运行操作的流式更新
🔥 快速入门
在.env
中配置你的维度网关:
🌌 通用 API
主接口
命令目录
系统状态
🛸 运营能力
🐳 Docker 控制模块
- 容器生命周期管理:启动、停止、重启、检查
- 配置分析:深度检查容器配置
- 智能匹配:通过应用程序名称或标签模式查找容器
- 堆栈管理:处理复杂的多容器应用程序
🏗️ 项目编排
- 多项目管理:创建、更新、复制、删除项目
- 环境配置:安全地管理环境变量
- 基于角色的访问:细粒度的权限控制
- 资源分配:高效的资源分配
🚀 应用程序部署系统
- 持续部署:自动化应用程序部署
- 扩展操作:扩大或缩小应用程序的规模
- 环境管理:控制应用环境
- 状态监控:实时应用程序健康检查
🗄️ 数据库命令中心
- 多引擎支持:MySQL、PostgreSQL、MongoDB、Redis、MariaDB
- 实例管理:创建、配置、备份、恢复
- 性能调优:优化数据库性能
- 安全控制:用户管理、密码策略
🔐 安全运营
- 证书管理:创建、部署和轮换 TLS 证书
- SSH 密钥控制:生成和管理 SSH 密钥
- 注册表凭证:安全的 Docker 注册表集成
- 用户访问控制:全面的用户权限系统
🌐 网络智能
- 域名管理:注册、配置、验证域名
- 流量分析:端点测试和诊断
- 负载平衡:有效分配流量
- SSL/TLS 自动化:自动证书配置
🤖 AI 运营
- 模型部署:在您的基础设施内部署 AI 模型
- 推理端点:创建和管理预测 API
- 模型管理:AI 模型的版本控制
- 资源优化:高效分配GPU/TPU资源
🔍 诊断与监控
- 日志分析:实时日志流和分析
- 错误诊断:自动检测和诊断问题
- 性能指标:全面的系统性能监控
- 健康检查:持续监控应用程序和服务健康情况
🔧 系统管理
- 用户管理:创建、更新、删除用户和权限
- 服务器设置:自动服务器配置和配置
- 备份系统:计划备份和恢复操作
- 警报配置:设置系统事件通知
💫 高级集成
Windsurf AI 集成
CLI 访问门户
从您的终端直接与 MCP 服务器通信:
🧪 开发者 QUANTUM REALM
目录结构
🌠 加入未来
Dokploy MCP 服务器代表了基础设施管理的下一个发展阶段——人工智能与云操作相结合,创造出比各部分总和更强大的东西。
📜 许可证
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系统管理 | 状态、清除缓存、重置断路器、指标 |
工作原理
每个整合工具都遵循一致的基于行动的模式:
服务器智能地将这些高级操作映射到适当的低级 API 调用,处理参数验证并提供有用的错误消息。
好处
- 简化的思维模型:法学硕士可以更容易地理解和记住一小组强大的工具
- 一致的界面:所有工具都遵循相同的基于操作的模式
- 减少令牌使用:更少的工具描述意味着更多可用于推理的令牌
- 更好的上下文管理:更容易跟踪同一工具内的相关操作
- 增强的中间件功能:中间件层可以提供缓存、重试和断路等高级功能
This server cannot be installed
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、项目和应用程序管理功能的访问。
Related MCP Servers
- AsecurityFlicenseAqualityA 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 -196JavaScript
- -securityAlicense-qualityA 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 -17PythonApache 2.0
- -securityFlicense-qualityEnables 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 -4TypeScript
- -securityFlicense-qualityA 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