
clawops
A full-stack deployment and operations CLI for self-hosted OpenClaw AI assistants, built with MCP safety controls from the ground up. It provisions infrastructure on AWS, GCP, Azure, or bare Linux VMs using the embedded Pulumi Automation API, then exposes every day-to-day operation (status, logs, backups, config updates, monitoring) as typed MCP tools with read-only mode, destructive action confirmation, and audit logs. The interactive setup wizard gets you from zero to a running OpenClaw instance in about two minutes, including LLM provider config and chat integrations. Version 1.5.0 adds the ability to wire the OpenClaw gateway's own AI as an MCP client of clawops, so in-conversation commands like "check if my stack is healthy" invoke the real CLI rather than guessing.
- GitHub stars
- 6
- tools
- 30
- transport
- STDIO
- last updated
- Nov 6, 2026
Tools
30 toolsPublic tool metadata for what this MCP can expose to an agent.
clawops_statusShow stack outputs (what is deployed, not whether it works)
Show stack outputs (what is deployed, not whether it works)
No parameter schema in public metadata yet.
clawops_doctorRun diagnostics: local prerequisites, and with a stack, remote health
Run diagnostics: local prerequisites, and with a stack, remote health
No parameter schema in public metadata yet.
clawops_logs_tailTail OpenClaw logs
Tail OpenClaw logs
No parameter schema in public metadata yet.
clawops_monitorSample gateway and host metrics
Sample gateway and host metrics
No parameter schema in public metadata yet.
clawops_stacks_listList all stacks and their state; with `fleet: true`, every host agent and the fleet's peers, as `clawops fleet status` reports them
List all stacks and their state; with `fleet: true`, every host agent and the fleet's peers, as `clawops fleet status` reports them
No parameter schema in public metadata yet.
clawops_config_getRead a remote config value
Read a remote config value
No parameter schema in public metadata yet.
clawops_agents_listList running agents
List running agents
No parameter schema in public metadata yet.
clawops_agents_logsOne agent's recent activity, paginated
One agent's recent activity, paginated
No parameter schema in public metadata yet.
clawops_gateway_statusWhether the gateway container is running, and its image
Whether the gateway container is running, and its image
No parameter schema in public metadata yet.
clawops_secret_listList stored secrets by name and status (never values)
List stored secrets by name and status (never values)
No parameter schema in public metadata yet.
clawops_secret_auditReport missing secrets and unresolvable `$secret:` references
Report missing secrets and unresolvable `$secret:` references
No parameter schema in public metadata yet.
clawops_upProvision or update a stack
Provision or update a stack
No parameter schema in public metadata yet.
clawops_destroyDestroy a stack (elicits confirmation)
Destroy a stack (elicits confirmation)
No parameter schema in public metadata yet.
clawops_applyApply a plan file
Apply a plan file
No parameter schema in public metadata yet.
clawops_planGenerate a deploy plan
Generate a deploy plan
No parameter schema in public metadata yet.
clawops_config_setWrite a remote config value
Write a remote config value
No parameter schema in public metadata yet.
clawops_config_unsetRemove a remote config key
Remove a remote config key
No parameter schema in public metadata yet.
clawops_config_validateValidate the deployed config against the OpenClaw schema
Validate the deployed config against the OpenClaw schema
No parameter schema in public metadata yet.
clawops_gateway_restartRestart the gateway (elicits confirmation)
Restart the gateway (elicits confirmation)
No parameter schema in public metadata yet.
clawops_gateway_updateMove the gateway to a concrete OpenClaw version (elicits confirmation)
Move the gateway to a concrete OpenClaw version (elicits confirmation)
No parameter schema in public metadata yet.
clawops_backup_createBack up gateway state to a local archive
Back up gateway state to a local archive
No parameter schema in public metadata yet.
clawops_backup_restoreRestore a backup to staging, or with `activate` into service (elicits confirmation)
Restore a backup to staging, or with `activate` into service (elicits confirmation)
No parameter schema in public metadata yet.
clawops_migrateMigrate a 1.x deployment onto the 2.0 runtime (elicits confirmation)
Migrate a 1.x deployment onto the 2.0 runtime (elicits confirmation)
No parameter schema in public metadata yet.
clawops_stacks_deleteForget a stack in config; does not destroy infrastructure (elicits confirmation)
Forget a stack in config; does not destroy infrastructure (elicits confirmation)
No parameter schema in public metadata yet.
clawops_secret_deleteDelete a stored secret (elicits confirmation)
Delete a stored secret (elicits confirmation)
No parameter schema in public metadata yet.
clawops_hardenApply hardening modules; join or leave a tailnet (elicits confirmation)
Apply hardening modules; join or leave a tailnet (elicits confirmation)
No parameter schema in public metadata yet.
clawops_initRegister a stack and write `~/.clawops/config.json` (no cloud resources)
Register a stack and write `~/.clawops/config.json` (no cloud resources)
No parameter schema in public metadata yet.
clawops_workflow_deploy_appEnd-to-end deploy: plan → confirm → apply → status
End-to-end deploy: plan → confirm → apply → status
No parameter schema in public metadata yet.
clawops_workflow_recoverDiagnose an unhealthy stack: status, failed health checks, recent logs, and which tool fixes what
Diagnose an unhealthy stack: status, failed health checks, recent logs, and which tool fixes what
No parameter schema in public metadata yet.
clawops_task_statusPoll a long-running task
Poll a long-running task
No parameter schema in public metadata yet.
Sponsors
Readme
clawops
MCP-native infrastructure ops for OpenClaw, with read-only mode, destructive-action confirmation, and audit logs built in.
clawops is a CLI and MCP server for deploying and operating self-hosted OpenClaw instances. Provision on AWS, GCP, Azure, or any Linux VM, then manage day-to-day operations from the terminal, or let Claude Code and Cursor drive them through typed MCP tools with explicit safety controls.
What's new: 2.4 release notes below, and the full history in CHANGELOG.md.
Who this is for
Details
- Repository
- github.com/dfridkin/clawops
- Website
- clawops.fyi
- Category
- Cloud & Infrastructure
- Package
@clawops/cli- Transport
- STDIO
- Registry
- MCP registry, active