Dokploy MCP server: manage apps, Docker Compose, databases, domains, backups, and servers.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-jordanburke-dokploy-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Dokploy MCP server: manage apps, Docker Compose, databases, domains, backups, and servers.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools / data / devops
Query and manage PostgreSQL databases directly from AI assistants
Manage Supabase projects — databases, auth, storage, and edge functions
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MCP Security Weekly
Get CVE alerts and security updates for io.github.jordanburke/dokploy-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A comprehensive Model Context Protocol (MCP) server for Dokploy - the open-source, self-hosted PaaS. Deploy apps, manage containers, databases, domains, and servers through AI assistants like Claude.
The official Dokploy MCP covers only ~5 of 42 API categories. This server provides 13 tools (one per category with action enums) covering the full DevOps lifecycle with minimal token usage.
| Category | Official MCP | This Server |
|---|---|---|
| Projects | 6 tools | 1 tool (6 actions) |
| Applications | 26 tools | 1 tool (18 actions) |
| Compose | - | 1 tool (15 actions) |
| Deployments | - | 1 tool (2 actions) |
| Docker | - | 1 tool (4 actions) |
| Domains | 9 tools | 1 tool (8 actions) |
| Servers | - | 1 tool (8 actions) |
| Settings | - | 1 tool (5 actions) |
| Databases | 26 tools (pg+mysql) | 1 tool (13 actions, all 5 DB) |
| Backups | - | 1 tool (6 actions) |
| Environments | - | 1 tool (6 actions) |
| Infrastructure | - | 1 tool (8 actions) |
| SSH Keys | - | 1 tool (6 actions) |
| Total | 67 tools | 13 tools |
Key advantages:
dbType + action paramsaction enum parameter; other params are optional based on actionAdd to your MCP configuration:
{
"mcpServers": {
"dokploy": {
"command": "npx",
"args": ["-y", "dokploy-mcp-server"],
"env": {
"DOKPLOY_URL": "https://dokploy.example.com",
"DOKPLOY_API_KEY": "your-api-key"
}
}
}
}
Add to .cursor/mcp.json:
{
"mcpServers": {
"dokploy": {
"command": "npx",
"args": ["-y", "dokploy-mcp-server"],
"env": {
"DOKPLOY_URL": "https://dokploy.example.com",
"DOKPLOY_API_KEY": "your-api-key"
}
}
}
}
docker run -e DOKPLOY_URL=https://dokploy.example.com \
-e DOKPLOY_API_KEY=your-api-key \
-e TRANSPORT_TYPE=httpStream \
-p 3000:3000 \
dokploy-mcp-server
| Variable | Required | Default | Description |
|---|---|---|---|
DOKPLOY_URL | Yes | - | Your Dokploy instance URL |
DOKPLOY_API_KEY | Yes | - | API key from Dokploy Settings > API Keys |
TRANSPORT_TYPE | No | stdio | Transport mode: stdio or httpStream |
PORT | No | 3000 | HTTP port (httpStream mode only) |
HOST | No | 0.0.0.0 | HTTP host (httpStream mode only) |
Each tool uses an action enum to select the operation. Parameters are optional and used based on the chosen action.
dokploy_project (6 actions)Actions: `list