MCP.so
登录

Coolifymcp

@HowieDuhzit

关于 Coolifymcp

CoolifyMCP provides complete access to all Coolify API endpoints through 18 consolidated tools. Enable AI assistants to manage applications, databases, servers, and deployments directly from your IDE.

基本信息

分类

开发工具

传输方式

stdio

发布者

HowieDuhzit

提交者

Howie Duhzit

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "coolifymcp": {
      "command": "npx",
      "args": [
        "coolifymcp"
      ],
      "env": {
        "COOLIFY_API_TOKEN": "your_coolify_api_token_here",
        "COOLIFY_BASE_URL": "https://your-coolify-instance.com/api/v1"
      }
    }
  }
}

工具

37

System management operations - health check, version, and system information

Complete team management - list teams, get current team, get team details, and list team members

Project CRUD operations - list, create, get, update, and delete projects

Project environment management - list, create, get, and delete project environments

Application CRUD operations - list, create, update, get, and delete applications of all types

Application lifecycle management - start, stop, and restart applications

Application environment variables management - list, create, bulk update, and delete environment variables

Application logs and monitoring - get application logs

Application deployment management - list, get, and trigger deployments

Database CRUD operations - list, create, get, update, and delete databases

Database lifecycle management - start, stop, and restart databases

Specific database type creation - create PostgreSQL, MySQL, MongoDB, and Redis databases with type-specific parameters

Server CRUD operations - list, create, get, update, and delete servers

Server operations and resources - validate server connection, list domains, and list resources

Service CRUD operations - list, create, get, update, and delete services

Service lifecycle management - start, stop, and restart services

Service environment variables management - list, create, update, bulk update, and delete environment variables

Security keys management - list, create, get, update, and delete security keys

Search through Coolify documentation, examples, and knowledge base

Get a specific document from the Coolify knowledge base by ID

List all available knowledge base categories and their descriptions

Get all documents in a specific knowledge base category

List available one-click service templates and Docker Compose examples

Get a specific template configuration by name or ID

Validate a Docker Compose template or configuration

Generate Docker Compose configuration for common application stacks

Optimize Docker Compose configuration for Coolify deployment

Set up monitoring stack with Prometheus, Grafana, and alerting

Generate health check configurations for applications

Set up webhooks for CI/CD integration and automation

Set up automated backup configuration for databases and applications

Perform security audit of Coolify deployment and configurations

Set up SSL certificates and HTTPS configuration

Analyze application performance and provide optimization recommendations

Get scaling recommendations based on current usage patterns

Set up development environment with hot reload and debugging

Set up testing environment with automated testing tools

概览

What is Coolifymcp?

Coolifymcp is a Model Context Protocol (MCP) server that provides complete access to all Coolify API endpoints, enabling AI assistants to interact with Coolify for managing applications, databases, servers, deployments, and more. It is built for Coolify, an open-source & self-hostable Heroku / Netlify / Vercel alternative.

How to use Coolifymcp?

Install via npx coolifymcp and configure environment variables COOLIFY_API_TOKEN (required) and COOLIFY_BASE_URL (optional, defaults to https://app.coolify.io/api/v1). Add the MCP server configuration to your compatible IDE (e.g., Cursor, Claude Desktop, JetBrains AI Assistant) as shown in the README.

Key features of Coolifymcp

  • 100% API coverage of all Coolify endpoints
  • 18 consolidated MCP tools for streamlined access
  • TypeScript for type safety and robust error handling
  • Production-ready with health checks and logging
  • Easy installation via npx coolifymcp

Use cases of Coolifymcp

  • Manage application CRUD and lifecycle via AI assistant
  • Administer database CRUD, lifecycle, and type-specific creation
  • Oversee server CRUD, operations, and resources
  • Handle project, team, and service management
  • Perform security key management through MCP tools

FAQ from Coolifymcp

What runtime does Coolifymcp require?

Node.js 20+ and npm 9+ (or yarn).

Where does Coolifymcp get its data?

Data is fetched from the Coolify API, with the base URL configurable via the COOLIFY_BASE_URL environment variable (default https://app.coolify.io/api/v1).

What authentication is needed?

A Coolify API token is required, set as the COOLIFY_API_TOKEN environment variable.

How many tools does Coolifymcp expose?

It provides 18 consolidated MCP tools covering system, team, project, application, database, server, service, and security management.

Can I use Coolifymcp with any MCP-compatible IDE?

Yes, it works with Cursor, Claude Desktop, JetBrains AI Assistant, LibreChat, Klavis AI, and custom MCP clients.

评论

开发工具 分类下的更多 MCP 服务器