A robust TypeScript MCP (Model Context Protocol) server for integrating with Coolify, the self-hostable alternative to Netlify and Vercel.
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.
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.
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.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_applications | List all applications |
| get_application | Get application details |
| create_application | Create new application |
| start_application | Start an application |
| stop_application | Stop an application |
| restart_application | Restart an application |
| deploy_application | Deploy an application |
| list_databases | List all databases |
| create_database | Create new database |
| list_servers | List all servers |
| create_server | Create new server |
| validate_server | Validate server connection |
| list_projects | List all projects |
| create_project | Create new project |
| list_services | List all services |
| start_service | Start a service |
| stop_service | Stop a service |
| get_version | Get Coolify version |
{
"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.
| Variable | Description | Required |
|---|---|---|
| COOLIFY_API_URL | Declared in the maintainer’s client configuration. | Yes |
| COOLIFY_API_TOKEN | Declared in the maintainer’s client configuration. | Yes |
| COOLIFY_TEAM_ID | Declared in the maintainer’s client configuration. | Optional |
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
kubectl with a conversational interface — inspect pods, read logs, diagnose clusters and manage workloads.