Operations WordPress

Maintain a WordPress site inventory

Record purpose, owner, domain, app dependencies, version, backup, and renewal details. Check the named site's prerequisites, task result, backup scope and recovery handoff with xCloud.

Read this guide as Markdown

Requirements and responsibilities

Illustrative situation

An agency inherited a WordPress portfolio with inconsistent domains and owners. It needs a current inventory so backups and incidents reach the right people.

Choose the approach

Dashboard and application procedure

Follow these steps yourself, or use the scoped AI handoff below for supported hosting operations.

Step 1 of 5

Enumerate authorized sites

Where
xCloud teams and Sites
Permissions
Authorized xCloud read access to the named team and site; the relevant app or provider owner supplies records outside xCloud.
Inputs
Teams, site IDs, production/staging flags
Action
List every WordPress site accessible to the agency, including staging and inactive entries. Do not include another client's team by assumption.
Expected result
A preliminary portfolio table.
Verify
Compare site counts to client contracts.
If it fails
If a site appears without contract ownership, flag it for review.

Sources: xCloud MCP documentation and connection profiles · xCloud agent capability boundaries · Create a staging environment in xCloud

Step 2 of 5

Resolve service identity

Where
DNS, xCloud domain and WordPress settings
Permissions
Authorized xCloud read access to the named team and site; the relevant app or provider owner supplies records outside xCloud.
Inputs
Canonical host, aliases, server, WP version
Action
Record domains, server IDs and WordPress versions for each site. Identify demo hosts and redirects separately.
Expected result
A reliable site-to-domain map.
Verify
Open a sample public URL and compare dashboard mapping.
If it fails
If domain points elsewhere, investigate before recording it as live.

Sources: xCloud MCP documentation and connection profiles · xCloud agent capability boundaries

Step 3 of 5

Attach operational owners

Where
Client contacts and agency roster
Permissions
Authorized xCloud read access to the named team and site; the relevant app or provider owner supplies records outside xCloud.
Inputs
Maintainer, DNS, mail, payment and backup owners
Action
Assign a named person or team for each dependency and emergency contact. Note which providers live outside xCloud.
Expected result
A complete escalation path.
Verify
Ask owners to confirm access and responsibility.
If it fails
If a dependency has no owner, mark it as a risk rather than filling a placeholder.

Sources: xCloud MCP documentation and connection profiles · xCloud agent capability boundaries

Step 4 of 5

Check recovery coverage

Where
xCloud Site Backup
Permissions
Authorized xCloud site owner with dashboard rights for the exact setting, backup, staging or restore action and a reviewed target.
Inputs
Latest Completed row, scope, destination
Action
Add latest backup time, files/database scope and restore-test date for each production site.
Expected result
A portfolio view of recovery gaps.
Verify
Spot-check a high-value site against backup history.
If it fails
If a site lacks a completed backup, open a corrective task immediately.

Sources: Site backups in xCloud · xCloud agent capability boundaries

Step 5 of 5

Protect and refresh inventory

Where
Agency knowledge base
Permissions
Authorized xCloud read access to the named team and site; the relevant app or provider owner supplies records outside xCloud.
Inputs
Access list, update cadence, source timestamp
Action
Restrict the inventory, link secrets indirectly and refresh it after site creation, migration, domain change or client offboarding.
Expected result
A maintained operational source of truth.
Verify
Verify one recent change appears in the table.
If it fails
If two inventories disagree, reconcile IDs and owners before incident use.

Sources: xCloud MCP documentation and connection profiles · xCloud agent capability boundaries

Maintenance

Recovery decisions

AI handoff

Connect an authorized xCloud MCP profile and discover its exact tools and team scope. The packaged REST wrapper is GET-only; use dashboard or app controls for undocumented writes.

Supported scope

  • Confirm requirements and inspect resources mcp · read

    Discover the connected profile and operation schema first; only teams granted to the connection are visible.

    Checkpoint: Confirm exact team, server and site identity. Use dashboard_url returned by the resource; do not invent a dashboard link.

    Operation identifiers and scopes to discover

    teams.index, servers.show, sites.show

    Scopes: read:servers, read:sites

    xCloud MCP documentation and connection profiles · xCloud agent capability boundaries

Copyable agent brief

Manual checkpoints

  • Approve exact site, target, cost and any write or maintenance window after inspecting the proposed plan.
  • An authorized WordPress administrator must configure and test app users, content, integrations and business rules in the app.
  • Native WordPress staging, backup schedule/settings, push/pull and all restores are dashboard-only; Docker restore is dashboard-only and replaces state.
  • Reconcile data created after the chosen recovery point before any destructive restore.
Feature coverage

Sources

Continue

Explore all use cases