MCPcopy Index your code
hub / github.com/Cyb3r-Jak3/cloudflare-utils

github.com/Cyb3r-Jak3/cloudflare-utils @v1.6.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6.1 ↗ · + Follow
77 symbols 200 edges 18 files 19 documented · 25%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cloudflare Utilities

GitHub release (latest SemVer)

Go Checks GolangLint CI codecov

GitHub all releases Chocolatey

About

This is a collection of utilities for Cloudflare. The utilities are written in Go and are cross-platform. The utilities are:

Installation

Chocolatey

choco install cloudflare-utils

GitHub

Download the latest release from the releases page

Docker

docker pull cyb3rjak3/cloudflare-utils

Go

go install github.com/Cyb3r-Jak3/cloudflare-utils/cmd/cloudflare-utils@latest

Homebrew

brew install cyb3r-jak3/cyberjake/cloudflare-utils

GitHub Actions

- name: Cloudflare Utils - DNS Purge
  uses: Cyb3r-Jak3/actions-cloudflare-utils@v1
  with:
     version: 'latest' # Optional, defaults to latest
     args: '--zone-name example.com dns-purge --confirm'
  env:
    CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}

More: - Repo - Marketplace

Usage

Check the docs for more information on how to use the utilities.

Note

This project is not affiliated with Cloudflare in any way.

Core symbols most depended-on inside this repo

buildApp
called by 7
cmd/cloudflare-utils/main.go
CheckAPITokenPermission
called by 6
cmd/cloudflare-utils/utils.go
GetZoneID
called by 3
cmd/cloudflare-utils/utils.go
getIPsFromURL
called by 2
cmd/cloudflare-utils/sync-list.go
queryToList
called by 2
cmd/cloudflare-utils/sync-list.go
PruneDeploymentsRoot
called by 2
cmd/cloudflare-utils/prune-deployments.go
RapidDNSDelete
called by 2
cmd/cloudflare-utils/utils.go
getUniqueVersions
called by 2
cmd/cloudflare-utils/tunnel-version.go

Shape

Function 72
Struct 4
TypeAlias 1

Languages

Go100%

Modules by API surface

cmd/cloudflare-utils/utils.go10 symbols
cmd/cloudflare-utils/sync-list.go9 symbols
cmd/cloudflare-utils/main_test.go9 symbols
cmd/cloudflare-utils/sync-list_test.go8 symbols
cmd/cloudflare-utils/dns-cleaner.go7 symbols
cmd/cloudflare-utils/prune-deployments.go6 symbols
cmd/cloudflare-utils/tunnel-version.go4 symbols
cmd/cloudflare-utils/main.go4 symbols
cmd/cloudflare-utils/dns-cleaner_test.go4 symbols
cmd/cloudflare-utils/prune-deployments_test.go3 symbols
cmd/cloudflare-utils/tunnel-version_test.go2 symbols
cmd/cloudflare-utils/purge-deployments_test.go2 symbols

For agents

$ claude mcp add cloudflare-utils \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact