Verified

Dokploy MCP Server

Dokploy API endpoints managed directly through Model Context Protocol (MCP) servers.

Data last scanned today · Reviewed today

2033 dangerous tools191 tools369TypeScriptNOASSERTION

Overview

Dokploy MCP Server provides a comprehensive interface for programmatically interacting with your Dokploy server. By mapping the full suite of Dokploy API endpoints to MCP tools, it allows AI models to perform administrative tasks, manage projects, and oversee application deployments, databases, and backups. The server features over 500 distinct tools organized into 49 categories, covering everything from Docker orchestration to SSO settings. Users can configure the server via npx, Bun, or Deno, requiring only an active Dokploy URL and API token for integration into common AI-assisted development environments.

Our verdict

This server carries a high risk level (45/100) and should be used with caution in sensitive environments. Because the project is community-maintained rather than official and lacks an editorially verified security or authentication review, users are advised to carefully audit the code before deploying it against production infrastructure.

  • Supports 508 total API endpoints across 49 categories.
  • Small footprint with only 6 direct dependencies.
  • Actively maintained repository with updates occurring daily.
  • Compatible with Node.js, Bun, and Deno environments.
  • High security risk due to lack of official maintenance.
  • License is currently set to NOASSERTION.
  • Authentication methods have not undergone security review.

Setup

Claude Desktop
{
  "mcpServers": {
    "dokploy-mcp": {
      "args": [
        "-y",
        "@dokploy/mcp"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
admin-setupMonitoringAdmin-level monitoring setup.high
ai-oneGet AI instance.low
ai-getModelsList AI models.low
ai-createCreate AI provider instance.medium
ai-updateUpdate AI provider instance.medium
ai-getAllList all AI providers.low
ai-getGet AI provider by ID.low
ai-deleteDelete AI provider instance.high
ai-getCustomProvidersGet custom AI providers.low
ai-saveCustomProvidersSave custom AI providers.medium

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What prerequisites are needed to run this MCP server?

You need a running Dokploy server instance and either Node.js version 18.0.0 or higher, or Docker installed on your machine.

What authentication is required to connect to my Dokploy instance?

You must provide your Dokploy server URL and a valid Dokploy API token through the DOKPLOY_URL and DOKPLOY_API_KEY environment variables.

Can I use alternative runtimes instead of Node.js?

Yes, you can use Bun or Deno, which are supported as alternatives to npx for executing the server.

How extensive is the Dokploy API coverage?

The server provides 508 tools across 49 categories, offering coverage for projects, applications, databases, notifications, SSO, Docker, backups, and more.

Alternatives

Changelog

Badge

Dokploy MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.