Dokploy/mcp

The Official MCP package for Dokploy

解決的問題

Dokploy MCP 伺服器允許 AI 模型與 MCP 相容的客戶端(如 Cursor、VS Code 和 Claude Desktop)以程式化方式與 Dokploy 伺服器互動。它彌補了 LLM 推理與實際基礎設施管理之間的差距,讓 AI 能透過 Dokploy API 管理專案、應用程式與資料庫。

工作原理

該伺服器實作了 Model Context Protocol (MCP),在 49 個類別中公開了 508 種不同的工具,這些工具直接對應到 Dokploy API 端點。可透過 npx、Docker 或作為獨立的 HTTP 伺服器進行部署。為避免 LLM 上下文視窗問題或效能下降,它內建使用預設(如 minimalcoredeploy)或特定標籤的過濾系統,以限制提供給 AI 的工具。

適用對象

使用 Dokploy 進行伺服器管理的開發人員與 DevOps 工程師,希望自動化基礎設施任務或使用 AI 驅動的 IDE 與聊天介面管理部署。

主要亮點

  • 全面的 API 覆蓋:提供 508 個工具,涵蓋應用程式生命週期、Docker Compose、資料庫管理、SSO 等所有功能。
  • 彈性傳輸方式:支援 Stdio(用於桌面應用)與 HTTP(可串流 HTTP 與傳統 SSE)模式。
  • 細粒度工具過濾:可透過預設或標籤僅載入特定工具集,以優化 LLM 性能。
  • 安全優先:內建紅化系統(DOKPLOY_REDACT_ENV),防止敏感憑證被傳送至 LLM 上下文。
  • 廣泛的客戶端支援:提供 Cursor、VS Code、Windsurf、Claude Code、Zed 與 BoltAI 的開箱即用設定。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案