Skip to main content
Glama

Coolify MCP Server

create_application

Create a deployable application from a Git repository in Coolify by specifying project, environment, and destination server for automated deployment.

Instructions

Create a new application in Coolify. Applications are deployable units that can be sourced from Git repositories.

Input Schema

NameRequiredDescriptionDefault
destination_uuidYesUUID of the destination server where this application will be deployed. Get this from list_servers.
environment_nameYesName of the deployment environment (e.g., production, staging, development)
environment_uuidNoOptional UUID of an existing environment to use
git_repositoryNoURL of the Git repository containing the application code
ports_exposesNoComma-separated list of ports to expose (e.g., "3000,8080"). These ports will be accessible from outside the container.
project_uuidYesUUID of the project this application belongs to. Projects help organize related applications.

Input Schema (JSON Schema)

{ "properties": { "destination_uuid": { "description": "UUID of the destination server where this application will be deployed. Get this from list_servers.", "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "environment_name": { "description": "Name of the deployment environment (e.g., production, staging, development)", "examples": [ "production", "staging", "development" ], "type": "string" }, "environment_uuid": { "description": "Optional UUID of an existing environment to use", "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "git_repository": { "description": "URL of the Git repository containing the application code", "examples": [ "https://github.com/username/repo.git" ], "type": "string" }, "ports_exposes": { "description": "Comma-separated list of ports to expose (e.g., \"3000,8080\"). These ports will be accessible from outside the container.", "examples": [ "3000", "8080,3000" ], "type": "string" }, "project_uuid": { "description": "UUID of the project this application belongs to. Projects help organize related applications.", "pattern": "^[a-zA-Z0-9]+$", "type": "string" } }, "required": [ "project_uuid", "environment_name", "destination_uuid" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wrediam/coolify-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server