Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug logging (default: false)false
COOLIFY_TOKENYesBearer token from Coolify dashboard
COOLIFY_API_URLYesCoolify API URL (e.g. http://your-server:8000/api/v1)
COOLIFY_TIMEOUTNoRequest timeout in ms (default: 30000)30000
COOLIFY_READONLYNoRead-only mode (default: false)false
COOLIFY_REQUIRE_CONFIRMNoRequire confirmation for destructive ops (default: false)false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
coolify_list_applicationsA

List all applications managed by Coolify (returns summary: uuid, name, status, fqdn)

coolify_get_applicationB

Get detailed information about a specific Coolify application

coolify_start_applicationB

[WRITE] Start a stopped Coolify application

coolify_stop_applicationA

[DESTRUCTIVE] Stop a running Coolify application. Causes downtime.

coolify_restart_applicationA

[DESTRUCTIVE] Restart a Coolify application. Causes brief downtime.

coolify_update_applicationC

[WRITE] Update configuration of a Coolify application

coolify_create_applicationC

[WRITE] Create a new Coolify application from various sources

coolify_delete_applicationA

[DESTRUCTIVE] Permanently delete a Coolify application

coolify_list_databasesA

List all databases managed by Coolify (returns summary: uuid, name, database_type, status)

coolify_get_databaseB

Get detailed information about a specific Coolify database

coolify_list_database_backupsB

List backups for a specific database

coolify_delete_databaseB

[DESTRUCTIVE] Permanently delete a Coolify database

coolify_start_databaseA

[WRITE] Start a stopped Coolify database

coolify_stop_databaseA

[DESTRUCTIVE] Stop a running Coolify database. Causes downtime.

coolify_restart_databaseA

[DESTRUCTIVE] Restart a Coolify database. Causes brief downtime.

coolify_create_databaseB

[WRITE] Create a new Coolify database

coolify_create_database_backupB

[WRITE] Create a backup of a Coolify database

coolify_delete_database_backupB

[DESTRUCTIVE] Delete a scheduled backup configuration for a Coolify database

coolify_list_backup_executionsB

List executions of a database backup schedule

coolify_delete_backup_executionC

[DESTRUCTIVE] Delete a specific backup execution record

coolify_update_database_backupC

[WRITE] Update a database backup schedule configuration

coolify_update_databaseB

[WRITE] Update configuration of a Coolify database

coolify_list_database_envsB

List all environment variables for a Coolify database

coolify_create_database_envB

[WRITE] Create a new environment variable for a Coolify database

coolify_update_database_envs_bulkB

[WRITE] Bulk update environment variables for a Coolify database (creates or updates)

coolify_delete_database_envC

[DESTRUCTIVE] Delete an environment variable from a Coolify database

coolify_list_database_storagesC

List persistent and file storages for a Coolify database

coolify_create_database_storageC

[WRITE] Add a persistent or file storage mount to a Coolify database

coolify_update_database_storageB

[WRITE] Update a persistent or file storage for a Coolify database (PATCH body includes storage uuid + type)

coolify_delete_database_storageB

[DESTRUCTIVE] Remove a persistent or file storage mount from a Coolify database

coolify_list_deploymentsA

List currently running/queued deployments only (returns summary). For deployment history, use coolify_list_application_deployments instead.

coolify_list_application_deploymentsA

List deployment history for a specific application (all statuses: finished, failed, queued, in_progress, cancelled). Supports pagination.

coolify_get_deploymentB

Get detailed information about a specific deployment

coolify_trigger_deployB

[WRITE] Trigger a new deployment for a resource (application, service, or database)

coolify_cancel_deploymentC

[WRITE] Cancel a running or queued deployment

coolify_list_envsA

List all environment variables for a Coolify application

coolify_create_envB

[WRITE] Create a new environment variable for a Coolify application

coolify_update_envs_bulkC

[WRITE] Bulk update environment variables for a Coolify application (creates or updates)

coolify_delete_envB

[DESTRUCTIVE] Delete an environment variable from a Coolify application

coolify_list_github_appsA

List all GitHub App integrations configured in Coolify

coolify_create_github_appC

[WRITE] Create a new GitHub App integration in Coolify

coolify_update_github_appC

[WRITE] Update a GitHub App integration in Coolify

coolify_delete_github_appB

[DESTRUCTIVE] Delete a GitHub App integration from Coolify

coolify_list_github_app_repositoriesB

List repositories accessible by a GitHub App

coolify_list_github_app_branchesC

List branches for a repository accessible by a GitHub App

coolify_get_logsC

Retrieve logs for a Coolify application with optional filtering by level, time range, or text search

coolify_get_database_logsB

Retrieve logs for a Coolify database with optional filtering by level, time range, or text search

coolify_get_service_logsA

Retrieve logs for a Coolify service with optional filtering by level, time range, or text search

coolify_list_projectsA

List all projects in Coolify (returns summary: uuid, name, description)

coolify_get_projectC

Get detailed information about a specific Coolify project

coolify_list_environmentsB

List all environments in a Coolify project

coolify_get_environmentB

Get detailed information about a specific environment in a project

coolify_create_projectC

[WRITE] Create a new Coolify project

coolify_update_projectC

[WRITE] Update a Coolify project

coolify_create_environmentC

[WRITE] Create a new environment in a Coolify project

coolify_delete_environmentC

[DESTRUCTIVE] Delete an environment from a Coolify project. Environment must be empty.

coolify_delete_projectA

[DESTRUCTIVE] Permanently delete a Coolify project and all its environments

coolify_list_private_keysA

List all SSH private keys (returns summary: uuid, name, description, fingerprint)

coolify_get_private_keyB

Get detailed information about a specific SSH private key

coolify_create_private_keyB

[WRITE] Create a new SSH private key for server/application authentication

coolify_update_private_keyC

[WRITE] Update an existing SSH private key

coolify_delete_private_keyB

[DESTRUCTIVE] Delete an SSH private key. Blocked if in use by any server or application.

coolify_list_application_scheduled_tasksB

List all scheduled tasks for a Coolify application

coolify_create_application_scheduled_taskC

[WRITE] Create a scheduled task for a Coolify application

coolify_update_application_scheduled_taskC

[WRITE] Update a scheduled task for a Coolify application

coolify_delete_application_scheduled_taskB

[DESTRUCTIVE] Delete a scheduled task from a Coolify application

coolify_list_application_scheduled_task_executionsB

List executions of a scheduled task for a Coolify application

coolify_list_serversA

List all servers managed by Coolify (returns summary: uuid, name, ip)

coolify_get_serverB

Get detailed information about a specific Coolify server

coolify_validate_serverC

[WRITE] Validate a Coolify server (SSH connectivity and Docker prerequisites). Requires POST on Coolify v4.2+.

coolify_get_server_resourcesB

List all resources (applications, databases, services) deployed on a server

coolify_get_server_domainsA

List all domains configured on a server with their resource mappings

coolify_create_serverA

[WRITE] Create a new Coolify server (requires SSH private key)

coolify_update_serverB

[WRITE] Update configuration of a Coolify server

coolify_delete_serverA

[DESTRUCTIVE] Permanently delete a server and stop all its resources

coolify_list_servicesA

List all services managed by Coolify (returns summary: uuid, name, status, service_type)

coolify_get_serviceC

Get detailed information about a specific Coolify service

coolify_start_serviceB

[WRITE] Start a stopped Coolify service

coolify_stop_serviceB

[DESTRUCTIVE] Stop a running Coolify service. Causes downtime.

coolify_restart_serviceA

[DESTRUCTIVE] Restart a Coolify service. Causes brief downtime.

coolify_create_serviceB

[WRITE] Create a new Coolify service (one-click Docker Compose service)

coolify_update_serviceC

[WRITE] Update configuration of a Coolify service

coolify_delete_serviceB

[DESTRUCTIVE] Permanently delete a Coolify service

coolify_list_service_envsA

List all environment variables for a Coolify service

coolify_create_service_envC

[WRITE] Create a new environment variable for a Coolify service

coolify_update_service_envs_bulkA

[WRITE] Bulk update environment variables for a Coolify service (creates or updates)

coolify_delete_service_envB

[DESTRUCTIVE] Delete an environment variable from a Coolify service

coolify_list_service_scheduled_tasksB

List all scheduled tasks for a Coolify service

coolify_create_service_scheduled_taskB

[WRITE] Create a scheduled task for a Coolify service

coolify_update_service_scheduled_taskC

[WRITE] Update a scheduled task for a Coolify service

coolify_delete_service_scheduled_taskB

[DESTRUCTIVE] Delete a scheduled task from a Coolify service

coolify_list_service_scheduled_task_executionsC

List executions of a scheduled task for a Coolify service

coolify_list_service_storagesB

List persistent and file storages for a Coolify service (includes sub-resource UUIDs)

coolify_create_service_storageC

[WRITE] Add a persistent or file storage mount to a Coolify service sub-resource

coolify_update_service_storageB

[WRITE] Update a persistent or file storage for a Coolify service (PATCH body includes storage uuid + type)

coolify_delete_service_storageA

[DESTRUCTIVE] Remove a persistent or file storage mount from a Coolify service

coolify_list_application_storagesC

List persistent and file storages for a Coolify application

coolify_create_application_storageB

[WRITE] Add a persistent or file storage mount to a Coolify application

coolify_update_application_storageB

[WRITE] Update a persistent or file storage for a Coolify application (PATCH body includes storage uuid + type)

coolify_delete_application_storageA

[DESTRUCTIVE] Remove a persistent or file storage mount from a Coolify application

coolify_set_application_storage_backupA

[WRITE] Create or replace a backup schedule for an application persistent volume/directory

coolify_run_application_storage_backupC

[WRITE] Run an on-demand backup for an application storage

coolify_delete_application_storage_backupB

[DESTRUCTIVE] Delete the backup schedule and archives for an application storage

coolify_set_database_storage_backupB

[WRITE] Create or replace a backup schedule for a database persistent volume/directory

coolify_run_database_storage_backupC

[WRITE] Run an on-demand backup for a database storage

coolify_delete_database_storage_backupB

[DESTRUCTIVE] Delete the backup schedule and archives for a database storage

coolify_set_service_storage_backupB

[WRITE] Create or replace a backup schedule for a service persistent volume/directory

coolify_run_service_storage_backupA

[WRITE] Run an on-demand backup for a service storage

coolify_delete_service_storage_backupA

[DESTRUCTIVE] Delete the backup schedule and archives for a service storage

coolify_get_versionB

Get the Coolify instance version

coolify_healthcheckA

Check if the Coolify instance is healthy and reachable

coolify_list_resourcesA

List all resources (applications, databases, services) across all projects

coolify_list_teamsA

List all teams (returns summary: id, name, description)

coolify_get_current_teamA

Get the team bound to the API token (GET /team)

coolify_get_current_team_membersA

List members of the team bound to the API token (GET /team/members)

coolify_get_team_membersA

List members of a specific team by ID (GET /teams/{id}/members)

Prompts

Interactive templates invoked by user choice

NameDescription
troubleshoot_deploymentStep-by-step guide to debug a failed deployment
infrastructure_overviewGet a complete overview of all Coolify infrastructure
deploy_applicationGuided workflow to deploy an application
setup_new_applicationGuided workflow to create and configure a new application

Resources

Contextual data attached and managed by the client

NameDescription
coolify://applications
coolify://deployments
coolify://databases
coolify://services
coolify://servers
coolify://private-keys
coolify://projects

Latest Blog Posts

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/0xtlt/coolify-mcp'

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