ChatGPT dots + xCloud

Manage Your Hosting with ChatGPT dots and xCloud

A ChatGPT dot is OpenAI's always-on agent inside ChatGPT: it has its own cloud computer, works across the apps you connect, keeps context between conversations and runs scheduled tasks. Connected to xCloud through the MCP plugin you add in ChatGPT, your dot checks, backs up, updates and diagnoses your servers and sites on request or on a schedule, and asks before it creates, deploys, updates, reboots or deletes anything.

  • Shares the xCloud plugin with ChatGPT
  • Scheduled checks and proactive reports
  • Free with every xCloud account

YouCheck all my sites every morning at 8 and tell me what needs attention. Change nothing unless I say so.

AgentScheduled for 8:00 every morning. Running the first check now.

sites_indexread-only

sites_statusread-only

sites_vulnerabilities_countread-only

sites_wordpress_updatesread-only

AgentEvery site answers 200. shop.example.com has one plugin with a known vulnerability and an update is available. Want me to back it up and update it?

YouYes.

sites_wordpress_updateneeds approval

AgentBackup taken and the plugin is updated. The homepage still answers 200.

. Keep a human in the loop: xCloud stops and asks before anything that creates, deploys, updates, reboots, deletes or buys.

Setup

How Do I Connect ChatGPT dots to xCloud?

Point ChatGPT dots at the xCloud MCP server, approve access in your browser, then ask. The whole thing takes a couple of minutes.

  1. Create the xCloud MCP plugin in ChatGPT

    Plugins are shared across your dot, ChatGPT, ChatGPT Work and Codex, so you set xCloud up once. In ChatGPT on the web, turn on Developer mode under Settings, Security and login, open the Plugins page, select the plus button and create an app named xcloud with this MCP server URL and OAuth as the authentication. Sign in with xCloud, tick the teams and choose Read-only or Full access. Then open your personal Plugins page, open xcloud and select the plus button to install it; until it is installed, your dot cannot see it. If ChatGPT already has the xcloud plugin installed, skip this step. That path is for a personal account. In a Business, Enterprise or Edu workspace the controls sit under Apps instead. On Business only an admin or owner can use Developer mode: they turn it on while creating the app from Workspace settings, Apps, Create, and publish it from Workspace settings, Apps. On Enterprise and Edu an admin or owner can also toggle Developer mode under Settings, Apps, Advanced settings, and a member granted developer access under Permissions and Roles turns it on there too and can create and test the app from their own Settings, Apps, Create, but only an admin or owner can publish it. An ordinary member cannot do this, so ask an admin to publish the xcloud app; then open Settings, Plugins, select xcloud, install it if offered and choose Connect, sign in to xCloud and pick the teams and access level, and only then start at the next step.

    URL
    https://app.xcloud.host/mcp
  2. Check the plugin is connected for your dot

    Open your dot's profile, then Customize and Plugins, and make sure xcloud is connected. The screen uses the shared ChatGPT plugin settings, so a plugin connected in ChatGPT appears here too. Then give your dot a first task that names xCloud.

    Prompt
    Using xcloud, who am I on xCloud, and which servers and sites do I have?
  3. Add a custom rule for hosting changes

    Under Customize, Custom rules, describe the action and choose Ask before taking action. Pre-approved means you asked for the action in your prompt. xCloud stops for confirmation on its own before it creates, deploys, updates, reboots or deletes anything, but a rule keeps the approval visible in your conversation and stops a scheduled task from proposing changes you did not ask for.

    Prompt
    Ask before taking action: anything that creates, deploys, updates, reboots or deletes a server or site on xCloud.
  4. Check it worked

    You sign in with xCloud once in ChatGPT and approve the teams and the access level, and your dot uses that same connection. xCloud supports dynamic client registration, so there is no client ID or token to paste.

    Prompt
    Using xcloud, who am I on xCloud?

Three surfaces

Which Way Should I Connect ChatGPT dots to xCloud?

The MCP server exposes one tool per customer-facing xCloud operation and leaves out eleven internal ones that only the Public API carries; the skills add workflow know-how on top of an MCP connection and, on their own, only read access. All three are free with every account and differ in what you set up and what holds the credentials.

xCloud MCP serverxCloud Agent SkillsPublic API
Terminal neededNo (recommended for ChatGPT dots)Yes for the plugin or ClawHub installYes
AuthenticationOAuth sign-in, or an API key with mcp:invoke plus read or write abilities (recommended for ChatGPT dots)The MCP connection, or a read-scoped API tokenAPI token with scoped abilities
What it addsOne tool per customer-facing xCloud operation (188 today) (recommended for ChatGPT dots)Workflow know-how: routing, dry run, confirm, poll, diagnoseRaw REST for your own code
Changes to your infrastructureYes, after confirmation (recommended for ChatGPT dots)Only through a connected MCP tool, after confirmationYes, with write scopes
Best forMost people; every MCP client (recommended for ChatGPT dots)Agents that run shell commands and read skillsCI jobs, dashboards and long-running loops

Background

What Is ChatGPT dots?

A ChatGPT dot is OpenAI's always-on agent inside ChatGPT, powered by GPT-6 Astra. It has a name and a handle, its own cloud computer, memory shared with ChatGPT and the apps you choose to connect. You give it a goal and define what it can do on its own; it works through the steps, keeps making progress between conversations, brings results back for your review and turns to you for decisions that need your judgment. You create it in the ChatGPT desktop app or on desktop web, and you can talk to it from the mobile app, Slack or, where available, text messages.

Connected apps give your dot its tools. Plugin permissions are shared across dots, ChatGPT, ChatGPT Work and Codex, and you manage them in ChatGPT's Plugins tab, so an MCP app you created for ChatGPT in developer mode is available to your dot as well. Custom rules decide which actions it takes without asking, which it takes when you pre-approved them in your prompt, which it asks about first, and which it hands to you. Auto-review checks certain planned actions, such as sending an email, against your instructions, Custom rules and safety requirements before they run; it is not a check on every action, so your rules and xCloud's confirmation remain the gates that count.

xCloud's MCP server is a remote server of that kind. Once the xcloud plugin exists, your dot can list servers and sites, read logs and events, take backups, run scans, update WordPress and deploy repositories. Because a dot can schedule recurring checks and look for useful updates on its own, it can keep an eye on your hosting rather than wait to be asked, and it still needs your confirmation before xCloud creates, deploys, updates, reboots or deletes anything; routine actions such as a backup, a cache purge or a service restart run without that prompt.

Why ChatGPT dots with xCloud?

A hosting watch that runs itself

Ask your dot to run a recurring check and it does, from its own cloud computer, with the result in your conversation. Downtime, expiring certificates, pending updates and new vulnerabilities come to you instead of waiting for you to look.

Rules in plain words

Custom rules let you say which xCloud actions your dot may take alone, which need a pre-approval in your prompt and which should always ask. Write the rule once and every task, scheduled or not, follows it.

Two approvals on changes

Your dot asks before consequential actions, and Auto-review checks certain planned actions against your rules. xCloud adds its own rule: it refuses to create, deploy, update, reboot, delete or buy without an explicit confirmation.

Guides

What Can ChatGPT dots Do on xCloud?

One guide per hosting job, each with the ChatGPT dots setup, the xCloud tools involved, a settings reference, example prompts and the limits that apply.

Example prompts

What Can You Ask ChatGPT dots to Do on xCloud?

Type these as written and swap in your own site and server names. Reads and routine actions such as backups, cache purges, PageSpeed scans and vulnerability scans run straight away; creating, deploying, updating, rebooting, deleting, buying or starting a broken-link scan stops and asks first.

Prompt
Every morning at 8, check all my xCloud sites for downtime, expiring SSL certificates and pending WordPress updates, and message me a summary. Change nothing.
Prompt
Which of my servers is closest to running out of disk, and what is using the space?
Prompt
Back up shop.example.com, then update its plugins and confirm the homepage still loads.
Prompt
Deploy https://github.com/example/api to my Frankfurt server on a staging hostname. Show me the dry run and wait for my yes before creating anything.
Prompt
The blog returns a 502. Read the recent events and logs, find the cause and tell me what you would change before changing anything.

Good to know

  • Dots are rolling out gradually: OpenAI lists them for Pro users outside the European Economic Area, Switzerland and the UK, for Business Premium in all supported ChatGPT regions, and as a beta on Enterprise, Edu and Healthcare workspaces once an admin turns them on. The first dot is included in Pro and Business Premium. Access can take several days to reach an account.
  • Write actions depend on your plan. OpenAI's help center says full MCP support with write actions is in beta on Business, Enterprise and Edu workspaces, and that Pro accounts connect MCP apps with read and fetch permissions only. On Pro, treat your dot as a read-only xCloud client: reports and checks work, while deploys and updates need a Business, Enterprise or Edu workspace or another agent.
  • Your dot connects to xCloud from OpenAI's cloud, not from your computer, which works because the xCloud MCP URL is public and protected by OAuth. Its proactive research can read through plugins but cannot change content through them; any change goes through the normal action rules, where your dot's Custom rules decide what it asks you about and xCloud still refuses to create, deploy, update, reboot or delete without your confirmation, while routine actions such as a backup or a cache purge run without an xCloud prompt.
  • You create a dot in the ChatGPT desktop app or on desktop web, not on mobile. Disconnecting the xcloud plugin stops new access but does not delete what your dot already learned, and you cannot edit individual dot memories; resetting the dot clears its context, conversations and scheduled tasks.

Run hosting checks on a schedule with your dot

Ask your dot to run a recurring check in plain words: what to check, when, and where to report. Scheduled runs and proactive updates appear in the conversation. The Scheduled section in ChatGPT, or Recent activity in your dot's profile, lists active, paused and completed tasks, and opening one lets you change its repeat schedule, time or completion notifications. Keep scheduled work to reads, PageSpeed and vulnerability scans and reports, and say so in the task; start a backup only from a chat you are watching, because a Docker backup stops the app while it captures, and a broken-link scan, like any change, waits for your yes. A dot's proactive research cannot change content through plugins, and xCloud refuses to create, deploy, update, reboot or delete without an explicit confirmation, so a task that finds one of those jobs reports it and waits for you. Routine actions are different: a backup, a cache purge or a service restart runs without an xCloud prompt, so a task you create under a Custom rule set to Take action if pre-approved could carry them out unattended unless you write it to report only.

Prompt
Every weekday at 8:00, use xcloud to check every site for downtime, expiring SSL certificates, pending WordPress updates and new vulnerabilities, and send me a short report. Report only and change nothing. If xCloud is unreachable, tell me instead of reusing yesterday's data.

More prompts, grouped by job: What you can ask xCloud MCP to do.

ChatGPT dots and xCloud: Frequently Asked Questions

Short answers about connecting ChatGPT dots, what it may change and what it costs.

How do I connect my ChatGPT dot to xCloud?

Create the xCloud MCP plugin in ChatGPT: turn on Developer mode under Settings, Security and login, open the Plugins page, select the plus button and create an app with the URL https://app.xcloud.host/mcp and OAuth, sign in with xCloud, then open the plugin under your personal Plugins and select the plus button to install it. Plugins are shared with your dot, so open its profile, Customize and Plugins to confirm xcloud is connected, and ask it who am I on xCloud. That is the personal-account path. In a Business workspace only an admin or owner can use Developer mode: they turn it on while creating the app from Workspace settings, Apps, Create, and publish it from Workspace settings, Apps. On Enterprise and Edu an admin or owner can also toggle it under Settings, Apps, Advanced settings, and a member granted developer access can create and test the app from Settings, Apps, Create but not publish it; an ordinary member asks an admin to publish the xcloud app, connects it under Settings, Plugins (select xcloud, install it if offered, choose Connect, sign in to xCloud and pick the teams and access level) and then confirms it in the dot's Plugins.

Do I need a separate xCloud connection for my dot?

No. Plugin permissions are shared across dots, ChatGPT, ChatGPT Work and Codex, so the xcloud plugin you created for ChatGPT is available to your dot with the same teams and access level. You manage it in ChatGPT's Plugins tab.

Which ChatGPT plans include dots, and which can change my servers?

OpenAI lists dots for Pro users outside the EEA, Switzerland and the UK, for Business Premium in all supported regions, and as an admin-enabled beta on Enterprise, Edu and Healthcare. Its help center puts full MCP support with write actions in beta on Business, Enterprise and Edu and gives Pro accounts read and fetch access only, so on Pro your dot can report on xCloud but not deploy or update. The xCloud side is the same on every plan.

Can my dot run xCloud checks on a schedule?

Yes. Ask it to run a recurring check, for example every morning at 8 check my sites and send me a summary. Scheduled runs appear in the conversation, and you manage the task under Scheduled in ChatGPT or Recent activity in the dot's profile. Keep scheduled work to reads and reports and say so in the task: xCloud stops for confirmation before it creates, deploys, updates, reboots or deletes, but routine actions such as a backup, a cache purge or a service restart run without that step, so a rule that pre-approves them would let a scheduled task carry them out unattended.

Can my dot change my servers without asking?

Not for the operations xCloud gates. Your dot follows default approval rules and any Custom rules you add, such as Ask before taking action for anything that deploys, updates or reboots on xCloud, and Auto-review checks certain planned actions, not every one, before they run. xCloud refuses to create, deploy, update, reboot, delete or buy without an explicit confirmation. Reads and routine actions such as a backup, a scan or a service restart run without an xCloud prompt, so for those your dot's rule is the only gate, and a rule that pre-approves them would let them run unattended.

Can my dot deploy or update while researching on its own?

No. Proactive research can read information from permitted connected sources and save notes, but its tools cannot change content through plugins, send messages or control a computer. A change it recommends still goes through the normal action rules: your dot's Custom rules decide whether it asks you, xCloud refuses to create, deploy, update, reboot or delete without your confirmation, and routine actions such as a backup or a cache purge run without an xCloud prompt.

Does my dot connect to xCloud from my computer?

No. Your dot has its own cloud computer and reaches xCloud through the plugin from OpenAI's cloud. That works because the xCloud MCP URL is public and protected by OAuth. Connecting your local computer is optional, starts turned off and is not involved in the xCloud connection.

How do I stop my dot from using xCloud?

Disconnect the xcloud plugin in ChatGPT's Plugins tab, which stops new access for your dot and for ChatGPT, or revoke the connection in xCloud under Settings, Developers, API Tokens. Pausing the dot from the menu in its profile stops all of its work until you resume it.

Is it free to use ChatGPT dots with xCloud?

The xCloud side is free: the MCP server and the Public API are included with every xCloud account, including the free plan. Dots are part of ChatGPT and billed by OpenAI under your Pro, Business Premium or Enterprise plan.

Other agents

Also Works With

The same xCloud account, the same operations, a guide for each client.

Run Your Hosting from ChatGPT dots

xCloud MCP, the Agent Skills and the Public API are free with every account. Connect once and ask.