# office-town-pack-cloudflare
Bundles Cloudflare's official MCP servers + skills into a one-command install for Office Town deployments. Gives your agent fleet first-class ops access to your own Cloudflare account.
## What's in it
**5 Cloudflare official MCP servers** (from `github.com/cloudflare/mcp`):
| Server | Purpose |
|---|---|
| `cloudflare-workers-bindings` | Manage D1, R2, KV, Vectorize bindings |
| `cloudflare-dns` | DNS records on Cloudflare zones |
| `cloudflare-observability` | Worker logs, traces, analytics |
| `cloudflare-workers-builds` | Trigger + monitor Workers Builds CI/CD |
| `cloudflare-browser` | Headless browser rendering (alternative to OT's built-in) |
**Cloudflare official skills** (from `github.com/cloudflare/skills`) live in `skills/` — agent-readable markdown that documents how to use the Cloudflare MCPs effectively.
**Office Town recipes** (`commands/*.yaml`) — recipes that the boss/devops agents can invoke for common Cloudflare operations:
- `deploy-status.yaml` — check the health of all deployed workers
- `dns-audit.yaml` — list and verify DNS records for a zone
- `r2-cleanup.yaml` — find and optionally delete unused R2 objects
## Install
After your Office Town deployment is running:
```bash
goose plugin install jezweb/office-town-pack-cloudflare
```
Then authenticate the Cloudflare MCPs via OAuth at https://mcp.cloudflare.com (one-time, per Goose installation).
## When to install
Install if your agents need to:
- Read worker logs (for the librarian + devops roles)
- Inspect or modify DNS records
- Trigger CI/CD builds
- Browse R2 storage
- Manage other Cloudflare account resources
Skip if you only need Office Town's own substrate (wiki + files + email) and don't want agents touching Cloudflare account-level ops.
## License
MIT. (c) 2026 Jezweb Pty Ltd. Bundles upstream Cloudflare content under their licenses (see github.com/cloudflare/mcp).