Coolify MCP 服务器
提供与 Coolify API 集成的模型上下文协议 (MCP) 服务器。该服务器支持通过 MCP 工具与 Coolify 实例进行交互。
**兼容性:**已使用 Coolify 版本 4.0.0-beta.397 测试
先决条件
Node.js 18 或更高版本
Coolify 基本 URL
Coolify API 令牌
Related MCP server: MCP Server
特征
团队管理(列表、获取详细信息、成员)
服务器管理(创建、验证、资源、域)
服务生命周期管理(启动、停止、重启)
应用程序生命周期管理(启动、停止、重启、执行命令)
部署跟踪
私钥管理
版本和健康检查
安装
配置
服务器需要两个环境变量:
COOLIFY_BASE_URL:Coolify 实例的基本 URLCOOLIFY_TOKEN:您的 Coolify API 令牌
获取 API 令牌
转到您的 Coolify 实例
导航至
Keys & Tokens/API tokens创建具有以下所需权限的新令牌:
读取(用于获取信息)
写入(用于管理资源)
部署(用于部署操作)
用法
在 MCP 设置中
将以下内容添加到您的 MCP 设置配置中:
Windows Cline 用户可能需要以下内容:
可用工具
版本与健康
get_version:获取 Coolify 版本信息health_check:检查 Coolify API 健康状态
团队
list_teams:列出所有团队get_team:获取特定团队的详细信息get_current_team:获取当前团队详细信息get_current_team_members:获取当前团队成员
服务器
list_servers:列出所有服务器create_server:创建一个新服务器validate_server服务器配置get_server_resources:获取服务器资源使用情况get_server_domains:获取服务器域
服务
list_services:列出所有服务create_service:创建新服务start_service:启动服务stop_service:停止服务restart_service:重新启动服务
应用
list_applications:列出所有应用程序create_application:创建一个新的应用程序start_application:启动应用程序stop_application:停止应用程序restart_application:重新启动应用程序execute_command_application:在应用程序容器中执行命令
部署
list_deployments:列出所有部署get_deployment:获取部署详细信息
私钥
list_private_keys:列出所有私钥create_private_key:创建一个新的私钥
执照
麻省理工学院