What are the prerequisites?
Node.js >= 18.0.0, a Coolify instance (self-hosted or cloud), a Coolify API token, and a self-hosted Supabase instance (or ready to deploy one).
@dj-pearson
Basic information
The Supabase Coolify MCP Server enables AI agents to fully manage self-hosted Supabase instances on Coolify. It provides 52 production-ready tools for database migrations (with rollback), edge functions, storage, authentication, and health monitoring. Features include Zod-based i
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"supabase-coolify": {
"command": "npx",
"args": [
"-y",
"supabase-coolify-mcp-server"
],
"env": {
"COOLIFY_API_URL": "http://localhost:8000",
"COOLIFY_API_TOKEN": "your-coolify-api-token",
"SUPABASE_URL": "https://your-supabase-instance.example.com",
"SUPABASE_SERVICE_ROLE_KEY": "your-service-role-key"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
A TypeScript MCP server for managing self-hosted Supabase instances on Coolify. It enables AI agents to deploy database migrations, push edge functions, configure auth and storage, manage Coolify applications, and monitor service health.
Install via npm install -g supabase-coolify-mcp-server or run directly with npx -y supabase-coolify-mcp-server. Configure required environment variables (COOLIFY_API_URL, COOLIFY_API_TOKEN, SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY). Add the server to your MCP client (e.g., Claude Desktop) using the command npx -y supabase-coolify-mcp-server with the env variables.
Node.js >= 18.0.0, a Coolify instance (self-hosted or cloud), a Coolify API token, and a self-hosted Supabase instance (or ready to deploy one).
Log into your Coolify instance, navigate to "Keys & Tokens" > "API tokens", click "Create New Token", select permissions (recommended: `*`), and copy the generated token.
For self-hosted Supabase, go to Settings > API in the Supabase dashboard and copy the `service_role` key, or retrieve it from environment variables (`$SERVICE_ROLE_KEY`).
`COOLIFY_API_URL`, `COOLIFY_API_TOKEN`, `SUPABASE_URL`, and `SUPABASE_SERVICE_ROLE_KEY`. Optional variables include `COOLIFY_TEAM_ID`, `SUPABASE_ANON_KEY`, `SUPABASE_PROJECT_ID`, and direct database connection settings.
Yes, Node.js version 18 or higher is required to run the server.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
A docker MCP Server (modelcontextprotocol)

Nippy is drag-and-drop hosting (nippy.host) with an MCP server: connect it and your assistant can publish HTML, folders of photos, or file downloads to a live *.nippy.site URL β and keep editing the site in place at the
Open source MCP Servers for AWS
Put the project you are working on online. Deploys the current folder or a GitHub repo to a live HTTPS URL on Dockhold; reads status and logs, sets variables, resizes apps and databases...
Comments