Best for
- Teams already operating Dokploy and needing API automation
- Developers who want centralized Dokploy resource management in an MCP client
The source identifies this as Dokploy's official MCP package, supporting stdio, Streamable HTTP, and legacy SSE transports with API-token authentication. Because the server manifest was not cached and the source does not list concrete tool identifiers, no tool identifiers are included.
Strongest · Setup experience 13/20 Weakest · Security and permissions 4/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Node.js 18+ · Docker
DOKPLOY_URL
Your Dokploy server URL, e.g. https://your-dokploy-server.com.
DOKPLOY_API_KEY
Dokploy API authentication token, generated in your running Dokploy instance's user settings.
DOKPLOY_CUSTOM_HEADERS
Optional JSON object of extra upstream request headers, e.g. Cloudflare Access service tokens; cannot override x-api-key, content-type, or accept.
DOKPLOY_TOOL_PRESET
Optional predefined toolset: all (default), minimal, core, deploy, databases, git.
DOKPLOY_ENABLED_TAGS
Optional comma-separated tags to load only those tool categories.
DOKPLOY_DISABLED_TAGS
Optional comma-separated tags to exclude from the selected toolset.
DOKPLOY_TIMEOUT
Optional request timeout in milliseconds, default 30000.
DOKPLOY_RETRY_ATTEMPTS
Optional number of retry attempts, default 3.
DOKPLOY_RETRY_DELAY
Optional delay between retries in milliseconds, default 1000.
DOKPLOY_REDACT_ENV
Optional, redact secret-bearing fields from API responses before they reach the client, default true.
DOKPLOY_REDACT_FIELDS
Optional comma-separated list of response field names to redact.
Use Node.js 18 or later and have a running Dokploy server. Add the supplied JSON configuration to an MCP client and set DOKPLOY_URL and DOKPLOY_API_KEY. Bun, Deno, Docker, and HTTP-mode deployments are also documented.
{"mcpServers":{"dokploy-mcp":{"command":"npx","args":["-y","@dokploy/mcp"],"env":{"DOKPLOY_URL":"https://your-dokploy-server.com","DOKPLOY_API_KEY":"your-dokploy-api-token"}}}}
Shown for Cursor. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"dokploy-mcp": {
"command": "npx",
"args": [
"-y",
"@dokploy/mcp"
],
"env": {
"DOKPLOY_URL": "https://your-dokploy-server.com",
"DOKPLOY_API_KEY": "your-dokploy-api-token"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add dokploy-mcp -e DOKPLOY_URL=https://your-dokploy-server.com -e DOKPLOY_API_KEY=your-dokploy-api-token -- npx -y @dokploy/mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
The client's tool list should show tools from dokploy-mcp (508 by default, or fewer with DOKPLOY_TOOL_PRESET=minimal). Ask "list my projects" — a real project list confirms DOKPLOY_URL and DOKPLOY_API_KEY are correctly configured.
Once connected, you can ask your AI assistant things like:
Listed from the project's documentation, not tested by this site.
The official Dokploy MCP package exposes Dokploy API endpoints as tools for MCP-compatible clients. The README states that it provides 508 tools across 49 categories, covering projects, applications, Compose, databases, servers, Docker, clusters, security, backups, notifications, Git providers, billing, and other Dokploy functions.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 26799a777e44 Data synced 2026-10-19 Read the FMRS scoring method