# n8n-coolify-mcp-tools

> MCP Server

This repository offers an n8n workflow that automates Coolify infrastructure management using the Coolify MCP Server and Community n8n MCP Client, enabling seamless control over teams, servers, services, and applications.

## Overview

- **Category:** System Tools
- **Stars:** 13
- **Forks:** 0
- **Owner:** wrediam
- **GitHub:** https://github.com/wrediam/n8n-coolify-mcp-tools
- **Created:** 2025-03-18T08:17:18+00:00
- **Updated:** 2025-03-22T10:22:08+00:00
- **Source:** https://model-context-protocol.com/servers/n8n-coolify-mcp-infrastructure-automation

## Setup

## Setup

1. **Install Required Nodes:**
   - [Community n8n MCP Client](https://www.npmjs.com/package/n8n-nodes-mcp)
   - [Coolify MCP Server](https://www.npmjs.com/package/coolify-mcp-server)

2. **Import Configuration:**
   - Add this workflow to your n8n instance.

3. **Configure Coolify MCP Credentials:**
   - Ensure your Coolify instance has API access and set up the required authentication credentials in n8n.

## Tools

## Available Tools

1.  **Get Version** (Retrieve Coolify version details)
2.  **Health Check** (Verify Coolify API health status)
3.  **List Teams** (Display all teams)
4.  **Get Team** (Fetch details of a specific team)
5.  **Get Current Team** (Retrieve details of the active team)
6.  **Get Current Team Members** (List members in the current team)
7.  **List Servers** (Show all available servers)
8.  **Create Server** (Deploy a new server)
9.  **Validate Server** (Check server configuration validity)
10. **Get Server Resources** (Monitor server resource usage)
11. **Get Server Domains** (List domains associated with a server)
12. **List Services** (Show all registered services)
13. **Create Service** (Deploy a new service)
14. **Start Service** (Launch a service)
15. **Stop Service** (Halt a running service)
16. **Restart Service** (Restart a service)
17. **List Applications** (Show all applications)
18. **Create Application** (Deploy a new application)
19. **Start Application** (Launch an application)
20. **Stop Application** (Stop an application)
21. **Restart Application** (Restart an application)
22. **Execute Command Application** (Run commands inside an application container)
23. **List Deployments** (Show all deployments)
24. **Get Deployment** (Fetch deployment details)
25. **List Private Keys** (Show all stored private keys)
26. **Create Private Key** (Generate a new private key)
