Install
$ agentstack add skill-anil-matcha-awesome-muse-connectors-cloudflare ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Cloudflare
Purpose
Read-only visibility into the user's Cloudflare account: list zones (domains) and read the DNS records for a zone. Use when the user asks about their domains, DNS, or Cloudflare setup.
Tooling
All commands go through bin/cloudflare.py:
bin/cloudflare.py zones # list zones (name, status)
bin/cloudflare.py dns --zone ZONE_ID # DNS records for a zone (type, name, content)
Auth
- Provider id:
cloudflare(credential is collected ascustom.cloudflare) - Collection: API token from dash.cloudflare.com → My Profile → API Tokens (needs
Zone:ReadandDNS:Readpermissions) via the secure credential flow (credentials.request_api_access) - Connect placement: bearer_header
- Allowed hosts:
api.cloudflare.com - Status check:
bin/cloudflare.py zones(must return"success": true)
Operating Rules
- This skill is read-only by design: no DNS create/update/delete or cache-purge commands ship.
- Reading needs no confirmation.
- Cloudflare wraps every response in a
{"success", "result", "errors"}envelope; the CLI unwrapsresultand surfaceserrorson failure. - Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/cloudflare.py). Do not print, log, or transmit the token value.
Files
- SKILL.md
- bin/cloudflare.py
Maturity
🧪 Draft: written from Cloudflare's public API docs; not yet live-tested end-to-end.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Anil-matcha
- Source: Anil-matcha/awesome-muse-connectors
- License: MIT
- Homepage: https://ai.meta.com/muse/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.