此项目仍在积极开发中。
Coolify MCP(模型上下文协议)服务器是 Coolify API 的集成层,允许用户通过标准化接口与各种资源和应用程序进行交互。该服务器使用 TypeScript 构建,并利用 Model Context Protocol SDK 实现无缝通信。


要设置 Coolify MCP 服务器,请按照以下步骤操作:
git clone <repository-url>
cd coolify-mcp
npm install
然后运行
npm build
以创建构建目录。
你需要在你的 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"
}
}
}
服务器支持以下操作:
列出资源
list-resources列出应用程序
list-applications获取应用程序详情
get-application{"uuid": "<application-uuid>"}启动应用程序
start-application{"uuid": "<application-uuid>"}停止应用程序
stop-application{"uuid": "<application-uuid>"}重启应用程序
restart-application{"uuid": "<application-uuid>"}部署应用程序
deploy{"tag": "<tag-name>", "uuid": "<application-uuid>", "force": true}获取版本
get-version健康检查
health-check欢迎贡献!请针对任何增强功能或错误修复打开一个议题或提交拉取请求。