Skip to content

coolify-mcpA Coolify control surface for your AI assistant

42 token-optimized MCP tools. Use it with Claude, Cursor, or any MCP client to manage your self-hosted infrastructure through natural language.

coolify-mcp

Install in 60 seconds

For Claude Desktop, Claude Code, Cursor, or any MCP-aware client, add this to your MCP config:

json
{
  "mcpServers": {
    "coolify": {
      "command": "npx",
      "args": ["-y", "@masonator/coolify-mcp"],
      "env": {
        "COOLIFY_BASE_URL": "https://your-coolify.example.com",
        "COOLIFY_ACCESS_TOKEN": "your-api-token"
      }
    }
  }
}

Restart the client. Ask your assistant: "What's the Coolify version?" It should reply with your instance's version string.

See Installation for per-client details, Quickstart for things to try.

What you can do with it

What's coming in v3

Three new MCP primitives that reshape the experience:

  • Resources — subscribe to coolify://applications/{uuid} and get pushed updates on status change
  • Tasksdeploy returns immediately with a task ID; client polls or streams progress instead of blocking for minutes
  • Prompts/diagnose-app, /cleanup-stale-previews, /promote-staging-to-prod as single-command shortcuts
  • Streamable HTTP transport — host coolify-mcp alongside Coolify itself. Each instance is a single URL.

Read the v3 vision →

License & contributing

MIT licensed, open contribution. The contributing guide explains how to add a tool from scratch: types → client → MCP layer → tests → CHANGELOG.