1. Conduid
  2. AI
  3. Dokploy MCP
MCP server · AI

Dokploy MCP

MCP server for the Dokploy API. 196 tools across 23 modules. Your AI agent can now deploy apps, manage databases, configure domains, and handle backups -- without you touching a dashboard.

70Good

Scored yesterday · breakdown

About Dokploy MCP

Dokploy MCP is an MCP server published by vcode-sh in the AI category: mCP server for the Dokploy API. 196 tools across 23 modules. Your AI agent can now deploy apps, manage databases, configure domains, and handle backups -- without you touching a dashboard.

The repository has 1 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/vcode-sh/dokploy-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Dokploy MCP

Powered by Claude · Grounded in docs

I know everything about Dokploy MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v4.0.0v4.0.0: Full coverage, harder sandbox, actual deployability · 9 Jul 2026Breaking (hence the big number) `serve-http` refuses to start with `DOKPLOY_MCP_SANDBOX_RUNTIME=local` — hosted multi-client plus vm-only isolation was never a good pairing. Sandbox workers now have a real memory ceiling (default 256 MB,…
v3.1.2v3.1.2 - Clearer Dokploy shared env layers · 15 May 2026What changed This patch release makes Code Mode guidance much clearer around Dokploy's two shared environment layers: `project.env` is now documented as the project-level shared environment shown on the project UI surface.…
v3.1.1v3.1.1 · 11 May 2026Full Changelog**: https://github.com/vcode-sh/dokploy-mcp/compare/v3.1.0...v3.1.1
v3.1.0v3.1.0 · 10 May 2026What's Changed Release 3.1.0: harden multi-profile Code Mode and close release gaps by @vcode-sh in https://github.com/vcode-sh/dokploy-mcp/pull/29 New Contributors @vcode-sh made their first contribution in…
v3.0.0v3.0.0: Dokploy MCP, minus the schema hostage situation · 21 Apr 2026Dokploy MCP v3 is out. The default public surface stays compact: `search` `execute` Under that, v3 is now live-tested across real Dokploy workflows: Docker apps Git-backed builds raw Compose Postgres 18 domains and logs hosted HTTP…

README

@vibetools/dokploy-mcp

npm version

MCP server for Dokploy.

The pitch is simple:

  • default public surface: search and execute
  • actual Dokploy coverage underneath: generated, broad, and tested
  • less schema spam in context
  • real support for creating, updating, deploying, reading logs, and wiring domains

Most MCP servers dump a warehouse of tool schemas into your context window and call it product. This one tries not to be embarrassing.

Need proof instead of a sales monologue? Start with docs/live-e2e-proof.md.

Current Fact Snapshot

  • Generated API procedures in the pinned catalog: 524
  • Generated tags: 48
  • Default public MCP tools: 2 (search, execute)
  • Default tools/list footprint from the current budget check: about 1,485 tokens (5,941 bytes)
  • Reduction versus the classic endpoint-per-tool baseline (92,354 tokens): 98.4%
Classic endpoint-per-tool baseline Current Code Mode default
Tool definitions sent about 92,354 tokens about 1,485 tokens
Public MCP tools hundreds of endpoint schemas 2
Context window tax wide schema dump compact fixed surface

Quick Start

Get your API key from Dokploy Settings > Profile > API/CLI.

If your client uses a JSON-style MCP config, this is the whole block:

{
  "mcpServers": {
    "dokploy": {
      "command": "npx",
      "args": ["@vibetools/dokploy-mcp"],
      "env": {
        "DOKPLOY_URL": "https://panel.example.com",
        "DOKPLOY_API_KEY": "your-api-key"
      }
    }
  }
}

If your client uses CLI-based MCP management:

# Codex
codex mcp add dokploy \
  --env DOKPLOY_URL=https://panel.example.com \
  --env DOKPLOY_API_KEY=dokp_... \
  -- npx @vibetools/dokploy-mcp

# Claude Code
claude mcp add --transport stdio \
  -e DOKPLOY_URL=https://panel.example.com \
  -e DOKPLOY_API_KEY=dokp_... \
  dokploy -- npx @vibetools/dokploy-mcp

Already authenticated with the Dokploy CLI or local dokploy-mcp config?

You may not need the env block at all.

Want the wizard path instead of manual config?

npx @vibetools/dokploy-mcp setup

Pick Your Client

What You Actually Get

  • search: discover Dokploy procedures and contracts
  • execute: run multi-step workflows in one sandboxed call
  • optional raw mode: one tool per procedure
  • optional hybrid mode: Code Mode plus selected raw tools
  • optional hosted HTTP path with server.json metadata and header-based remote auth

If you are new, use the default mode and stop overthinking it.

Read These Next

CLI

npx @vibetools/dokploy-mcp
npx @vibetools/dokploy-mcp serve-stdio
npx @vibetools/dokploy-mcp serve-http
npx @vibetools/dokploy-mcp setup
npx @vibetools/dokploy-mcp version

Development

git clone https://github.com/vcode-sh/dokploy-mcp.git && cd dokploy-mcp
npm install
npm run build
npm run lint
npm test
npm run docs:check:facts

The rest lives in docs, where it belongs.

Credits

Forked from Dokploy/mcp. Started at 67 tools, mass-refactored to 377, then rebuilt the whole thing into an architecture that makes the tool count irrelevant.

Mauricio Siu built Dokploy itself -- the PaaS this server talks to. Without the platform, this is a very elaborate way to POST into the void.

Henrique Andrade wrote the original MCP server. 15 commits, every PR merged. The kind of contributor who closes issues instead of opening them.

Contributors who shaped the original: Joshua Macauley -- lucasleal-developer -- Nour Eddine Hamaidi -- Corey -- Azil0ne

Unmerged PRs are still blueprints. That's how open source works -- stolen inspiration with better commit messages.

License

MIT - Vibe Code

Original work by Henrique Andrade under Apache 2.0 -- see LICENSE-ORIGINAL.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Dokploy MCP

How do I install Dokploy MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Dokploy MCP safe to use with an AI agent?

Its trust score is 70 out of 100 (good). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Dokploy MCP still maintained?

Yes — the latest release is v4.0.0 (9 Jul 2026), and the last commit was 3 months ago. The repository has 1 stars.