Cloud 66 MCP server for AI agents and assistants

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Cloud 66 MCP or direct API to deploy applications, manage servers, inspect stacks, and configure databases through natural language.

Cloud 66 logoCloud 66
Oauth2

Cloud 66 is a cloud deployment platform for managing applications, stacks, servers, and databases. It helps teams deploy and operate infrastructure across cloud providers from one place.

102 Tools

Try Cloud 66 now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
Cloud 66
Try asking
TOOLS

Supported Tools

Every Cloud 66 action and event your agent gets out of the box.

Add User Device

Register a human user's mobile device token with Cloud 66.

Cancel Deployment

Cancel an existing Cloud 66 deployment.

Clear Stack Caches

Clear all application caches for a Cloud 66 stack and return the accepted asynchronous job by default.

Commit Application Variant

Finalize a rollout application variant and make it the active production version.

Create Backup Task

Create a scheduled backup task for a Cloud 66 stack.

Create Cluster

Call Cloud 66's documented cluster-creation route with no parameters.

Create Container Session

Start an interactive Cloud 66 container session.

Create Database

Create a database in a Cloud 66 server group, optionally grant database users access, and by default wait for asynchronous completion.

Create Database User

Create a database user in a Cloud 66 server group.

Create Elastic Address

Create an elastic address failover group between distinct primary and secondary Cloud 66 stacks.

Create Firewall Rule

Add a firewall rule to a Cloud 66 stack using a numeric protocol code and at least one destination field.

Create Gateway

Create a gateway for a Cloud 66 account using bastion-server connection metadata without accepting private-key content.

Create SSL Certificate

Submit a Let's Encrypt SSL-certificate creation request for a Cloud 66 stack.

Create Stack

Create and build a Docker stack.

Delete All Tags

Permanently delete all tags from one Cloud 66 server or load balancer.

Delete Application Variant

Permanently delete a preview application variant from a Cloud 66 stack.

Delete Database

Permanently delete a Cloud 66 database and all of its data.

Delete Database User

Permanently remove a database user from every associated database.

Delete Elastic Address

Permanently delete a Cloud 66 elastic address (failover group).

Delete Environment Variable

Permanently delete an environment variable from a Cloud 66 stack by its key/name.

Delete Gateway

Permanently delete a gateway from a Cloud 66 account.

Delete SSL Certificate

Permanently delete an SSL certificate from a Cloud 66 stack.

Disable Database Replication

Disable replication to a Cloud 66 slave database server and return the accepted irreversible asynchronous job by default.

Get Account

Retrieve detailed information for a specific Cloud 66 account.

Get API Status

Call Cloud 66's unauthenticated basic ping endpoint and return its acknowledgement.

Get Backup

Get information about a single Cloud 66 backup.

Get Backup File

Get the public download URL for a Cloud 66 backup file.

Get Cloud

Get regions and server sizes for one cloud provider available to the connected Cloud 66 account.

Get Cloud Reference

Return Cloud 66 cloud-provider reference data needed to select valid cloud, region, and server-size values.

Get Cluster

Return status, health, capacity, and node details for a Kubernetes cluster.

Get Container

Get runtime information for a specific container in a Cloud 66 stack.

Get Container Session

Get a specific Cloud 66 container session by session ID, or the most recent session for a service.

Get Current Identity

Verify the Cloud 66 connection and return the authenticated user and current account identity.

Get Deployment

Get information about a single deployment in a Cloud 66 stack.

Get Environment Variable

Get one environment variable's name and metadata from a Cloud 66 stack by numeric ID.

Get Firewall Rule

Get information about a specific firewall rule in a Cloud 66 stack.

Get Nginx Module Reference

Return the Nginx modules supported by Cloud 66 stack configuration.

Get Process

Gets one page of information about a specific process in a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

Get Server

Get information about a single server in a Cloud 66 stack.

Get Server Setting

Get information about a single setting for a server in a Cloud 66 stack.

Get SSL Certificate

Get one SSL certificate from a Cloud 66 stack by certificate identifier.

Get Stack

Retrieve detailed configuration, deployment status, and health for a Cloud 66 stack.

Get Stack Action

Return the current state and result of one asynchronous Cloud 66 stack action.

Get Stack Alert

Return the configuration for a named alert on a Cloud 66 stack.

Get Stack Setting

Get a single setting for a Cloud 66 stack by its setting identifier.

Get User

Get detailed information about a Cloud 66 user by user ID.

Import Backup

Queue an external backup import for a Cloud 66 stack.

List Accounts

Lists accounts that the current authenticated user can access.

List Application Variants

Returns all active, rollout, and preview application variants for a specified Cloud 66 stack.

List Backup Files

Get backup files for a Cloud 66 stack backup.

List Backups

Gets backups for a Cloud 66 stack.

List Clouds

Get cloud providers available to the connected Cloud 66 account, with their regions and server sizes.

List Clusters

Return one documented page of Kubernetes clusters accessible to the user.

List Containers

Gets containers for a Cloud 66 stack, optionally filtered by server.

List Databases

Returns one page of databases associated with a Cloud 66 server group; Cloud 66 normally returns up to 30 items per page.

List Database Users

Gets one page of database-user names and metadata for a Cloud 66 server group.

List Deployments

Gets one page of deployments for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List DNS Providers

Gets one page of DNS providers configured for SSL certificate management; Cloud 66 normally returns up to 30 items per page.

List Elastic Addresses

Return Cloud 66's documented elastic-address failover groups.

List Environment Variables

Get one page of environment-variable names and metadata for a Cloud 66 stack.

List Firewall Rules

Gets one page of firewall rules for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List Gateways

Gets one page of gateway metadata for a Cloud 66 account.

List Image Repositories

Gets one page of image repositories for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List Jobs

Gets one page of jobs configured on a Cloud 66 stack, including each job's command and run_on server-target context.

List Notifications

Return one documented page of Cloud 66 notification records.

List Processes

Gets one page of processes for a Cloud 66 stack, optionally filtered by server; Cloud 66 normally returns up to 30 items per page.

List Server Groups

Gets one page of server groups for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List Servers

Gets one page of servers for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List Server Settings

Returns one page of settings for a server, including optional IDs, timestamps, and warnings when Cloud 66 provides them; Cloud 66 normally returns up to 30 items per page.

List Services

Gets one page of services for a Cloud 66 stack; Cloud 66 normally returns up to 30 items per page.

List SSL Certificates

Gets one page of SSL certificate metadata for a Cloud 66 stack.

List Stack Actions

Retrieve one page of asynchronous actions performed for a Cloud 66 stack, optionally filtered by caller reference; Cloud 66 normally returns up to 30 items per page.

List Stack Alerts

Returns the alert configurations and notification channels for a specified stack.

List Stacks

Retrieves stack objects accessible to the current user.

List Stack Settings

Returns one page of settings for a Cloud 66 stack, including their values and read-only status; Cloud 66 normally returns up to 30 items per page.

List Tags

Gets one page of tags for a Cloud 66 server or load balancer, identified by entity type and ID.

List Users

Gets one page of users in the connected Cloud 66 account, including account roles and access-profile details when available.

Patch SSL Certificate

Update a Let's Encrypt SSL certificate using Cloud 66's PATCH method.

Pause Stack Workload

Pause a Cloud 66 service or process workload.

Promote Database Replica

Promote a Cloud 66 slave database server to a standalone master and return the accepted irreversible asynchronous job by default.

Put SSL Certificate

Update a Let's Encrypt SSL certificate using Cloud 66's PUT method.

Reboot Cluster Servers

Queue an irreversible reboot of selected Kubernetes cluster servers.

Reboot Server

Initiate an irreversible reboot of one Cloud 66 server.

Reboot Stack Servers

Reboot all servers or one server group in a Cloud 66 stack using a parallel or serial strategy, and by default wait for documented asynchronous completion.

Redeploy Stack

Redeploy a Cloud 66 stack.

Replace Tags

Replace all tags on one Cloud 66 server or load balancer with the supplied non-empty tag set.

Restart Stack

Restart every component of a Cloud 66 stack and return the accepted asynchronous job by default.

Restart Stack Workload

Restart a Cloud 66 container, service, or process workload.

Resume Stack Workload

Resume a Cloud 66 service or process workload.

Resync Database Replica

Re-synchronize a PostgreSQL or MySQL Cloud 66 slave database server with its master and return the accepted asynchronous job by default.

Scale Process

Trigger the provider-configured scaling operation for a process on a Cloud 66 stack and, by default, poll until Cloud 66 confirms success.

Set Stack Maintenance Mode

Enable or disable maintenance mode for a Cloud 66 stack.

Stop Container

Stop a container in a Cloud 66 stack.

Update Application Group Alerts

Apply alert configurations to every stack in a Cloud 66 application group and report successes, non-applicable alerts, and failures.

Update Application Variant Percentage

Change the percentage of production traffic sent to a canary rollout application variant.

Update Elastic Address

Update an elastic address's primary or secondary stack assignment, or switch which stack currently receives traffic.

Update Gateway

Update a Cloud 66 gateway's bastion-server metadata without accepting or returning private-key content.

Update Server Setting

Update one server setting in a Cloud 66 stack and, by default, poll the asynchronous action until Cloud 66 confirms success.

Update Stack Alerts

Update one or more Cloud 66 stack alert configurations.

Update Stack Setting

Update one Cloud 66 stack setting and, by default, poll the asynchronous action until Cloud 66 confirms success.

Update Tags

Incrementally add or delete tags on one Cloud 66 server or load balancer.

Update User

Update a Cloud 66 user's access profile.

SETUP GUIDE

Connect Cloud 66 MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/mcp @ai-sdk/openai
Install the Composio SDK and your agent framework
2

Create a session with MCP enabled

typescript
import { Composio } from "@composio/core";

const composio = new Composio();
const { mcp } = await composio.create("your-user-id", {
  toolkits: ["cloud_66"],
  mcp: true,
});
Create a session scoped to Cloud 66 and read its MCP URL and headers
3

Connect your agent to the MCP server

typescript
import { createMCPClient } from "@ai-sdk/mcp";
import { openai } from "@ai-sdk/openai";
import { generateText, stepCountIs } from "ai";

const client = await createMCPClient({
  transport: { type: "http", url: mcp.url, headers: mcp.headers },
});

const { text } = await generateText({
  model: openai("gpt-5.6-sol"),
  tools: await client.tools(),
  prompt: "List my Cloud 66 applications and show their current deployment status.",
  stopWhen: stepCountIs(10),
});

console.log(text);
await client.close();
Pass the session's MCP URL and headers to your agent and run a Cloud 66 request
SETUP GUIDE

Connect Cloud 66 API Tool with your Agent

1

Install Composio

typescript
npm install @composio/core @composio/openai openai
Install the Composio SDK, the OpenAI provider, and the OpenAI SDK
2

Create a Composio session

typescript
import OpenAI from "openai";
import { Composio } from "@composio/core";
import { OpenAIResponsesProvider } from "@composio/openai";

const composio = new Composio({ provider: new OpenAIResponsesProvider() });
const client = new OpenAI();

const session = await composio.create("your-user-id", { toolkits: ["cloud_66"] });
const tools = await session.tools();
Initialize Composio with the OpenAI Responses provider and create a session scoped to Cloud 66
3

Run Cloud 66 tools with your agent

typescript
let response = await client.responses.create({
  model: "gpt-5.6-sol",
  tools,
  input: [{ role: "user", content: "List my Cloud 66 applications and show their current deployment status." }],
});

while (response.output.some((o) => o.type === "function_call")) {
  const outputs = await composio.provider.handleToolCalls(session, response.output);
  response = await client.responses.create({
    model: "gpt-5.6-sol",
    tools,
    previous_response_id: response.id,
    input: outputs,
  });
}

console.log(response.output_text);
Send a request, execute the Cloud 66 tool calls through the session, and print the final answer

Why Use Composio?

AI Native Cloud 66 Integration

  • Supports both Cloud 66 MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable deployment and infrastructure tool execution
  • Rich coverage for reading, updating, and querying your Cloud 66 resources

Managed Auth

  • Connect your Cloud 66 OAuth credentials with automatic token refresh and rotation
  • Central place to manage, scope, and revoke Cloud 66 access
  • Per user and per environment credentials instead of hard-coded tokens

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve deployment reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Cloud 66
  • Scoped, least privilege access to Cloud 66 applications, servers, and databases
  • Full audit trail of agent actions to support review and compliance

Rolling this out across your team?

Give your team centralized access control across every framework with Composio’s MCP Gateway.

EXPLORE MCP GATEWAY
FAQ

Frequently asked questions

Start with Cloud 66.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Cloud 66 tool your agent needs.Free to start.

Start building