Dokku MCP Server

This server exposes Dokku's management capabilities through the standardized Model Context Protocol (MCP), allowing Large Language Models (LLMs) to

Local serverstdioGo

What is the Dokku MCP Server?

This server exposes Dokku's management capabilities through the standardized Model Context Protocol (MCP), allowing Large Language Models (LLMs) to interact with

The short version

  • Core — server info and plugin list resources; optional server logs tool
  • Apps — create, deploy (Git URL + ref), scale, env config, status; app list resource; troubleshooting prompt
  • Deployments — async deploys with IDs and background status

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
DOKKU_MCP_SECURITY_BLACKLISTConfiguration value read at startup.Optional
DOKKU_MCP_SSH_HOSTEndpoint or connection string the server talks to.Optional
DOKKU_MCP_SSH_KEY_PATHCredential the server authenticates with.Yes
DOKKU_MCP_SSH_PORTConfiguration value read at startup.Optional
DOKKU_MCP_SSH_USERConfiguration value read at startup.Optional
DOKKU_MCP_LOG_LEVELConfiguration value read at startup.Optional

Example prompts to try

  • “Use Dokku MCP to Highlights.”
  • “Use Dokku MCP to NEXT.”
  • “Use Dokku MCP to IDEAS.”

Frequently asked questions

This server exposes Dokku's management capabilities through the standardized Model Context Protocol (MCP), allowing Large Language Models (LLMs) to interact with Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.