DM

dokploy/mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

416 stars 91 forks 品質 80 トレンド 29NOASSERTION

Dokployの公式MCPパッケージ

概要

Dokploy MCPサーバーは、モデルコンテキストプロトコル(MCP)を通じて消耗可能なツールとして公開します。これにより、MCP互換クライアント(例:AIモデル、その他のアプリケーション)がDokployサーバーとプログラム的にやり取りできます。 このサーバーは、プロジェクトやアプリケーション管理からデータベース、通知、SSO、Docker、バックアップなど、Dokploy APIの完全なカバーを提供します。 - Node.js >= v18.0.0(またはDocker) - カーソル、VS Code、Claude Desktop、またはその他のMCPクライアント - 実行中のDokployサーバーインスタンス アクセス先:設定 -> カーソル設定 -> MCP -> 新しいグローバルMCPサーバーの追加 これをカーソルファイル ~/.cursor/mcp.json に追加してください。プロジェクトフォルダ内に .cursor/mcp.json を作成することで特定のプロジェクトにインストールすることもできます。詳細はカーソル MCP ドキュメントをご覧ください。 これをWindsurf MCPの設定ファイルに追加してください。詳細はWindsurf MCPのドキュメントをご覧ください。 これをVS Code MCPの設定ファイルに追加してください。詳細はVS Code MCPのドキュメントをご覧ください。 CLIを使ってMCPサーバーをClaude Codeに追加します:

概要(AI 翻訳)

Dokploy MCP Serverは、すべてのDokploy APIエンドポイントをモデルコンテキストプロトコル(MCP)を通じて利用可能なツールとして公開します。これにより、MCP互換クライアント(例:AIモデル、その他のアプリケーション)がDokployサーバーとプログラム的にやり取りできます。

49カテゴリにわたる508ツールを備え、このサーバーはプロジェクトやアプリケーション管理からデータベース、通知、SSO、Docker、バックアップなど、Dokploy APIの完全なカバーを提供します。

始めて

要件

  • Node.js >= v18.0.0(またはDocker)
  • カーソル、VS Code、Claude Desktop、またはその他のMCPクライアント
  • 実行中のDokployサーバーインスタンス

カーソルにインストール

行く先:Settings -> Cursor Settings -> MCP -> Add new global MCP server

これをカーソルの~/.cursor/mcp.jsonファイルに追加してください。また、プロジェクトフォルダ内に.cursor/mcp.jsonを作成することで特定のプロジェクトにインストールすることもできます。詳細はカーソルMCPのドキュメントをご覧ください。

代替案:バンを使う

代替案:Denoを使う

ウィンドサーフにインストール

これをWindsurf MCPの設定ファイルに追加してください。詳細はWindsurf MCPのドキュメントをご覧ください。

VS Codeでインストール

これをVS Code MCPの設定ファイルに追加してください。詳細はVS Code MCPのドキュメントをご覧ください。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Dokploy MCP Server

Dokploy MCP Server exposes all Dokploy API endpoints as tools consumable via the Model Context Protocol (MCP). It allows MCP-compatible clients (e.g., AI models, other applications) to interact with your Dokploy server programmatically.

With 508 tools across 49 categories, this server provides complete coverage of the Dokploy API — from project and application management to databases, notifications, SSO, Docker, backups, and more.

Getting Started

Requirements

  • Node.js >= v18.0.0 (or Docker)
  • Cursor, VS Code, Claude Desktop, or another MCP Client
  • A running Dokploy server instance

Install in Cursor

Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server

Add this to your Cursor ~/.cursor/mcp.json file. You may also install in a specific project by creating .cursor/mcp.json in your project folder. See Cursor MCP docs for more info.

{
  "mcpServers": {
    "dokploy-mcp": {
      "command": "npx",
      "args": ["-y", "@dokploy/mcp"],
      "env": {
        "DOKPLOY_URL": "https://your-dokploy-server.com",
        "DOKPLOY_API_KEY": "your-dokploy-api-token"
      }
    }
  }
}

Install in Windsurf

Add this to your Windsurf MCP config file. See Windsurf MCP docs for more info.

{
  "mcpServers": {
    "dokploy-mcp": {
      "command": "npx",
      "args": ["-y", "@dokploy/mcp"],
      "env": {
        "DOKPLOY_URL": "https://your-dokploy-server.com",
        "DOKPLOY_API_KEY": "your-dokploy-api-token"
      }
    }
  }
}

Install in VS Code

GitHub で README 全文を見る

インストール

npx -y @dokploy/mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "dokploy-mcp": { "command": "npx", "args": ["-y", "@dokploy/mcp"], "env": { "DOKPLOY_URL": "https://your-dokploy-server.com", "DOKPLOY_API_KEY": "your-dokploy-api-token" } } } }