Skip to main content
Glama

Coolify MCP Server

by StuMason

Coolify MCP 서버

Coolify를 위한 MCP(모델 컨텍스트 프로토콜) 서버 구현을 통해 AI 어시스턴트가 자연어를 통해 Coolify 인스턴스와 상호 작용할 수 있습니다.

예시 프롬프트

다음은 Coolify 인스턴스와 상호 작용하기 위해 MCP 호환 AI 어시스턴트와 함께 사용할 수 있는 프롬프트의 예입니다.

서버 관리

지엑스피1

프로젝트 관리

# Project Operations - List all my Coolify projects - Create a new project called "my-webapp" with description "My web application" - Show me the details of project {uuid} - Update project {uuid} to change its name to "new-name" - Delete project {uuid} # Environment Management - Show me the environments in project {uuid} - Get details of the production environment in project {uuid} - What variables are set in the staging environment of project {uuid}?

애플리케이션 및 서비스 관리

# Application Management - List all applications - Show me details of application {uuid} - Create a new application called "my-nodejs-app" - Delete application {uuid} # Service Operations - Show me all running services - Create a new WordPress service: - Name: my-blog - Project UUID: {project_uuid} - Server UUID: {server_uuid} - Type: wordpress-with-mysql - What's the status of service {uuid}? - Delete service {uuid} and clean up its resources

데이터베이스 관리

# Database Operations - List all databases - Show me the configuration of database {uuid} - Update database {uuid}: - Increase memory limit to 1GB - Change public port to 5432 - Update password - Delete database {uuid} and clean up volumes # Database Types - Create a PostgreSQL database - Set up a Redis instance - Configure a MongoDB database - Initialize a MySQL database

배포 관리

# Deployment Operations - Show me all active deployments - What's the status of deployment {uuid}? - Deploy application {uuid} - Force rebuild and deploy application {uuid} - List recent deployments for application {uuid}

설치

필수 조건

  • 노드.js >= 18
  • 실행 중인 Coolify 인스턴스
  • Coolify API 액세스 토큰

AI 도구 설정

클로드 데스크탑
"coolify": { "command": "npx", "args": [ "-y", "@masonator/coolify-mcp" ], "env": { "COOLIFY_ACCESS_TOKEN": "0|your-secret-token", "COOLIFY_BASE_URL": "https://your-coolify-instance.com" } }
커서
env COOLIFY_ACCESS_TOKEN:0|your-secret-token COOLIFY_BASE_URL:https://your-coolify-instance.com npx -y @stumason/coolify-mcp

개발

로컬 설정

# Clone the repository git clone https://github.com/stumason/coolify-mcp.git cd coolify-mcp # Install dependencies npm install # Build the project npm run build # Run tests npm test

환경 변수

# Required COOLIFY_ACCESS_TOKEN=your_access_token_here # Optional (defaults to http://localhost:3000) COOLIFY_BASE_URL=https://your.coolify.instance

API 참조

리소스 유형

애플리케이션
interface Application { uuid: string; name: string; // Additional properties based on your Coolify instance }
서비스
interface Service { id: number; uuid: string; name: string; type: ServiceType; // Various types like 'wordpress', 'mysql', etc. status: 'running' | 'stopped' | 'error'; project_uuid: string; environment_uuid: string; server_uuid: string; domains?: string[]; }
데이터 베이스
interface Database { id: number; uuid: string; name: string; type: 'postgresql' | 'mysql' | 'mongodb' | 'redis' | /* other types */; status: 'running' | 'stopped' | 'error'; is_public: boolean; public_port?: number; // Additional configuration based on database type }
전개
interface Deployment { id: number; uuid: string; application_uuid: string; status: string; created_at: string; updated_at: string; }

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요. 주요 변경 사항의 경우, 먼저 이슈를 열어 변경 사항을 논의해 주세요.

특허

MIT

지원하다

지원을 원하시면 다음을 클릭하세요.

  1. 문제 페이지를 확인하세요
  2. 필요한 경우 새로운 이슈를 생성하세요
  3. Coolify 커뮤니티에 가입하세요
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

AI 어시스턴트가 자연어를 통해 Coolify 인스턴스와 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 이를 통해 서버, 애플리케이션, 데이터베이스 및 배포를 관리할 수 있습니다.

  1. 예시 프롬프트
    1. 서버 관리
    2. 프로젝트 관리
    3. 애플리케이션 및 서비스 관리
    4. 데이터베이스 관리
    5. 배포 관리
  2. 설치
    1. 필수 조건
    2. AI 도구 설정
  3. 개발
    1. 로컬 설정
    2. 환경 변수
  4. API 참조
    1. 리소스 유형
  5. 기여하다
    1. 특허
      1. 지원하다

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.
          Last updated -
          9
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.
          Last updated -
          605
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, supporting actions like listing, creating, updating, executing and monitoring workflows.
          Last updated -
          316
          365
          TypeScript
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
          Last updated -
          16
          TypeScript

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/StuMason/coolify-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server