coolify-mcp-server MCP Server

A robust TypeScript MCP (Model Context Protocol) server for integrating with Coolify, the self-hostable alternative to Netlify and Vercel.

Local serverstdioMIT

What is the coolify-mcp-server MCP Server?

coolify-mcp-server is an MCP project maintained in the joshuarileydev/coolify-mcp-server repository. The maintainer describes its purpose as “A robust TypeScript MCP (Model Context Protocol) server for integrating with Coolify, the self-hostable alternative to Netlify and Vercel”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares COOLIFY_API_URL, COOLIFY_API_TOKEN, COOLIFY_TEAM_ID. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_applicationsList all applications
get_applicationGet application details
create_applicationCreate new application
start_applicationStart an application
stop_applicationStop an application
restart_applicationRestart an application
deploy_applicationDeploy an application
list_databasesList all databases
create_databaseCreate new database
list_serversList all servers
create_serverCreate new server
validate_serverValidate server connection
list_projectsList all projects
create_projectCreate new project
list_servicesList all services
start_serviceStart a service
stop_serviceStop a service
get_versionGet Coolify version

How to install the coolify-mcp-server MCP Server

{
  "mcpServers": {
    "coolify": {
      "command": "node",
      "args": [
        "/path/to/coolify-mcp-server/dist/index.js"
      ],
      "env": {
        "COOLIFY_API_URL": "http://localhost:8000",
        "COOLIFY_API_TOKEN": "YOUR_COOLIFY_API_TOKEN",
        "COOLIFY_TEAM_ID": "optional-team-id"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
COOLIFY_API_URLDeclared in the maintainer’s client configuration.Yes
COOLIFY_API_TOKENDeclared in the maintainer’s client configuration.Yes
COOLIFY_TEAM_IDDeclared in the maintainer’s client configuration.Optional