Coolify MCP for VS Code
io.github.frndchagas/coolify-mcp
MCP server for Coolify API operations.
client:VS Code
transport:stdio
runtime:npm
Install Coolify MCP in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "coolify-base-url",
"description": "COOLIFY_BASE_URL",
"password": true
},
{
"type": "promptString",
"id": "coolify-token",
"description": "COOLIFY_TOKEN",
"password": true
},
{
"type": "promptString",
"id": "coolify-strict-version",
"description": "COOLIFY_STRICT_VERSION",
"password": true
},
{
"type": "promptString",
"id": "coolify-allow-write",
"description": "COOLIFY_ALLOW_WRITE",
"password": true
},
{
"type": "promptString",
"id": "coolify-allow-unsafe-logs",
"description": "COOLIFY_ALLOW_UNSAFE_LOGS",
"password": true
},
{
"type": "promptString",
"id": "coolify-openapi-ref",
"description": "COOLIFY_OPENAPI_REF",
"password": true
}
],
"servers": {
"coolify-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@fndchagas/coolify-mcp"
],
"env": {
"COOLIFY_BASE_URL": "${input:coolify-base-url}",
"COOLIFY_TOKEN": "${input:coolify-token}",
"COOLIFY_STRICT_VERSION": "${input:coolify-strict-version}",
"COOLIFY_ALLOW_WRITE": "${input:coolify-allow-write}",
"COOLIFY_ALLOW_UNSAFE_LOGS": "${input:coolify-allow-unsafe-logs}",
"COOLIFY_OPENAPI_REF": "${input:coolify-openapi-ref}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs