Coolify MCP for AI Agents. Manage self-hosted cloud infrastructure and container deployments
Coolify lets you manage your self-hosted private cloud and container deployments using natural conversation. From checking server health to triggering complex build pipelines for PostgreSQL, MySQL, or Redis, you control every aspect of your infrastructure directly from any AI agent.
Give Claude and any AI agent real-world access
Lists all self-hosted nodes and retrieves detailed networking parameters, including IP properties and Docker Swarm status.
Retrieves internal metrics for any application, mapping GitHub branches, Traefik proxy paths, and rollout toggles.
Allows you to start, stop, or restart applications by recycling container states instantly.
Triggers raw build pipelines that fetch the latest commits, rebuild Nixpacks images, and roll out updated Docker versions.
Lists managed PostgreSQL, MySQL, and Redis configurations and extracts internal connection strings for linking applications to data sources.
Ask an AI about this
Waiting for input…
What AI agents can do with Coolify: 10 Tools for Container Management & Deployments
Use these tools to query server health, manage application state, retrieve database credentials, and trigger full build pipelines across your private cloud.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Coolify MCPGet Application
Fetches internal topology metrics for a specific application, showing its mapped GitHub branches and proxy paths.
Get Database
Retrieves the necessary configuration arrays to link newly provisioned web apps to...
Get Server
Verifies a specific server node's IP properties, SSH connection status, and active...
List Applications
Generates a map of all managed applications by listing their project repositories...
List Databases
Lists all configured database types, including PostgreSQL, MySQL, and Redis, along...
List Servers
Identifies the raw physical endpoints running Docker swarms that host subsequent applications.
Restart Application
Bounces an application container, ensuring updated environment variables take effect immediately in runtime memory.
Start Application
Restores service by spinning up containers mapped to a previously suspended UUID.
Stop Application
Halts an application's execution, useful for pausing services or restricting web...
Trigger Deployment
Performs a full build pipeline, fetching the latest Git commit and rolling out the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Coolify, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Coolify. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Managing Self-Hosted Docker Swarm Status with Coolify
When running applications on self-hosted infrastructure, the most tedious part is manually verifying that every node in your container swarm is healthy and correctly configured. You spend time SSHing into nodes just to check IP properties or confirm if a service port has resolved across the cluster.
With this MCP, you eliminate that manual overhead. Running `get_server` gives you an instant status report on every physical endpoint, confirming both network connectivity and Docker Swarm operational status in one go.
Automating Application Deployments with Coolify
Previously, rolling out a new version meant triggering the build pipeline, waiting for it to finish, and hoping that all the necessary environment variables (like those for MySQL) were correctly injected into the running container's memory.
Now, you simply tell your agent to deploy. The MCP handles the whole sequence: fetching the latest Git commit, rebuilding the Nixpacks image, and ensuring the new Docker version rolls out cleanly, leaving you with a fully updated service.
What Coolify MCP for AI Agents MCP does for your AI
Running a private cloud means juggling multiple dashboards: one for networking status, another for application metrics, and yet a third just for database credentials. This MCP lets you bypass the clicking entirely. You connect your Coolify instance to Vinkius and give your AI client full read/write access to your self-hosted environment.
Instead of manually SSHing into nodes or navigating through deployment menus, you talk to your agent. Need to know if a server node has active Docker Swarm status? Just ask. Want to spin up a container that's currently suspended? Tell it to do so. You can manage the entire application lifecycle—starting, stopping, and restarting services—and even initiate full build pipelines for Nixpacks images or pull the latest Git commits.
For databases like PostgreSQL and Redis, you instantly get the connection strings needed to link your backend apps. It’s total infrastructure control, conversational style.
019d757b-e463-7017-a891-3ae482987d4f How to set up Coolify MCP for AI Agents MCP
The bottom line is you get to use natural language conversation to perform complex infrastructure tasks that normally require multiple logins and manual console work.
Subscribe to this MCP on Vinkius.
Enter your Coolify Instance URL and API Token (you find this in the Keys & Tokens section of your Coolify dashboard).
Use your preferred AI client—whether it's Claude, Cursor, or something else compatible—to issue commands like 'list all servers' or 'restart application X'.
Who uses Coolify MCP for AI Agents MCP
This MCP is built for the people who live in the command line or on a dashboard all day. If your job involves monitoring server node health, managing container states across environments, or deploying updates without touching the GUI, you need this.
Monitoring server node health and application lifecycle states across multiple private cloud environments.
Triggering builds, restarting containers, and retrieving database connection strings directly from a chat window so they can pass credentials to their local scripts.
Auditing Docker Swarm configurations and verifying server connectivity across the whole cluster using plain language questions.
Benefits of connecting Coolify MCP for AI Agents MCP
Get instant status checks on server health. Instead of logging into the dashboard, you ask your agent to run get_server and get confirmation that all Docker Swarm services are running fine.
Automate complex deployment cycles like a human doing it with SSH keys. Triggering raw builds via trigger_deployment pulls the latest Git commit and rolls out updated containers without manual steps.
Never lose track of credentials again. Using list_databases instantly provides connection strings for PostgreSQL, MySQL, and Redis so your developer doesn't have to copy-paste from a settings page.
Control the application state on demand. Need to pause billing or test something? Use stop_application to suspend services, then use start_application when you’re ready to go.
Simplify development auditing. You can retrieve connection strings using get_database and track which repositories are associated with specific applications via list_applications.
Coolify MCP for AI Agents MCP use cases
A new feature requires a backend database link.
The dev asks their agent: 'What's the connection string for our user DB?' The agent runs list_databases and returns the internal URI, allowing the developer to immediately update the environment variables without accessing any admin panel.
A critical server node appears offline.
The ops engineer asks: 'Check the status of the main node.' The agent runs get_server and returns IP properties and SSH validation statuses, immediately telling the engineer if the issue is network-related or container-related.
A code push needs to go live, but we need a full rebuild.
The founder tells their agent: 'Deploy the latest commit for the API.' The agent executes trigger_deployment, pulling the newest Git commits and rolling out the updated Docker image instantly.
We need to test an application's functionality without running it 24/7.
The developer asks: 'Can you temporarily disable the frontend?' The agent runs stop_application, suspending the service and preventing web perimeter ingress until testing is complete.
Coolify MCP for AI Agents MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Checking dependencies manually
Copying connection strings from a dashboard or having to log into multiple services just to verify if the correct UUID links an app and its database.
Use list_databases to get all connection strings, and use get_application combined with list_applications to audit which repositories are linked to which operational UUIDs.
Assuming the latest code is live
Seeing a 'Deployment successful' message but realizing the container hasn't actually updated, or that old env vars are still active.
Always use trigger_deployment to guarantee a full build pipeline runs. If you suspect environment variables aren't taking effect, run restart_application immediately after deployment.
Confusing node status with application state
Only checking that the main server is 'online,' but not realizing a specific container (like Redis) has been suspended or hasn't updated its configuration.
First, check the overall cluster health using list_servers and get_server. Then, use list_applications to confirm all services are listed before checking application status with stop_application or start_application.
When to use Coolify MCP for AI Agents MCP
You should use this MCP if your daily job involves managing self-hosted infrastructure where the command line and API calls are faster than clicking through dashboards. Specifically, you need to audit networking parameters (get_server), manage multiple container states (start/stop/restart), or automate complex CI/CD steps across diverse technologies like PostgreSQL and Nixpacks builds. Don't use it if your only requirement is checking basic connectivity—a simple ping check will suffice. Also, don't rely on this for advanced infrastructure-as-code planning; while you can read the state using list_applications, setting up complex multi-stage deployments requires a dedicated orchestration platform.
Frequently asked questions about Coolify MCP for AI Agents MCP
How does Coolify MCP help me manage my self-hosted containers? +
This MCP lets you control your entire private cloud through conversation. You can start, stop, or restart applications and monitor the health of every server node without ever logging into a dashboard.
Can I get database credentials using Coolify MCP for AI Agents? +
Yes, you can list all your managed databases (PostgreSQL, MySQL, etc.) and retrieve their internal connection strings instantly. This is vital for linking new backend services.
What if I need to deploy a massive code update? +
You don't have to do it manually. The MCP triggers the full deployment pipeline, which fetches the latest Git commits and rolls out updated Docker images across your cluster automatically.
Does Coolify MCP help with server monitoring? +
Absolutely. You can list all attached servers to verify their IP properties and check the live status of the underlying Docker Swarm configuration, ensuring maximum uptime.
Is this better than using a dashboard for daily tasks? +
It is much faster. Instead of navigating multiple tabs and clicking through menus, you ask your agent to perform complex multi-step actions—like checking server health and restarting an app—all in one chat session.