
Coolify MCP Server

2025.03.23
0
JavaScriptAPI 集成应用程序管理开发效率
Coolify MCP Server 是一个集成层,用于通过标准化的接口与 Coolify API 进行交互,允许用户管理和操作各种资源和应用程序。该服务器基于 TypeScript 构建,并利用 Model Context Protocol SDK 实现无缝通信。
View on GitHub
Overview
基本能力
产品定位
Coolify MCP Server 是一个用于管理和操作 Coolify 平台上的资源和应用程序的集成层服务。
核心功能
- 列出资源和应用程序
- 获取特定应用程序的详细信息
- 启动、停止和重启应用程序
- 通过标签或 UUID 部署应用程序
- 系统健康检查
- 获取 Coolify API 的当前版本
适用场景
- 开发人员需要自动化管理 Coolify 平台上的应用程序
- 系统管理员需要监控和操作 Coolify 资源
- 需要集成 Coolify API 到现有工作流中
工具列表
list-resources
: 列出所有资源list-applications
: 列出所有应用程序get-application
: 获取应用程序详情start-application
: 启动应用程序stop-application
: 停止应用程序restart-application
: 重启应用程序deploy
: 部署应用程序get-version
: 获取 API 版本health-check
: 系统健康检查
常见问题解答
无明确提供
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
- 确保有 Coolify API 访问权限
安装教程
- 克隆仓库:
git clone <repository-url>
cd coolify-mcp
- 安装依赖:
npm install
npm build
- 配置 Claude Config:
在
claude_desktop_config.json
中添加:
"mcpServers": {
"coolify": {
"command": "node",
"args": [
"/full/path/to/mcp-coolify/build/index.js"
],
"env": {
"COOLIFY_ACCESS_TOKEN": "coolify_api_key",
"COOLIFY_BASE_URL": "https://your-coolify-url.co.uk"
}
}
}
调试方式
无明确提供
许可证
None