Automatically extract a Cloudflare Account ID and Workers AI API token from a single account.
Process a bulk list of email and password accounts from a text file to collect tokens in one run.
Create new Cloudflare accounts from scratch using a temporary email relay and automated signup.
Deploy the tool to a VPS for continuous background operation via the included deploy script.
| mocasus/auto-freecf | djfksjd/ir-search | retro-diffusion/pixel-art-fixer | |
|---|---|---|---|
| Stars | 186 | 187 | 183 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | pm founder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 18+ and Python 3.10+, plus optional proxy or mail-adapter configuration for bulk or signup modes.
Auto-FreeCF is a Python and Node.js tool that automates signing into Cloudflare and pulling out the Account ID and Workers AI API token needed to use Cloudflare's AI services. It drives a browser in the background, without opening a visible window, to log in and generate that token automatically instead of a person clicking through the Cloudflare dashboard by hand. The tool includes a script meant to solve Cloudflare's Turnstile bot check as part of its automated login flow, plus support for routing traffic through a residential proxy to improve reliability. It can process either one account, given as an email and password, or many accounts at once from a text file, and it supports logging in through Google Sign-In as an alternative to a normal email and password. A newer part of the project, called signup from scratch, goes a step further and creates brand new Cloudflare accounts without needing an existing email address. It does this by generating a temporary email address through a public relay service or a custom mail adapter the user runs themselves, then walking through Cloudflare's signup form, verifying that temporary email, and creating and validating an API token, all without manual steps. Results, in the form of account ID and token pairs, are saved to a JSON file. The project can be installed globally as an npm package and run from a command line tool called moycf, used either interactively or with direct command line arguments, and there is also a simple web interface that runs locally on port 8080. A shell script is included for deploying the tool to run continuously on a VPS. The project is written mostly in Python with a Node.js command line wrapper, and it is released under the MIT license. It includes a security policy file for reporting vulnerabilities and a code of conduct file for community standards.
Auto-FreeCF is a browser automation tool that signs into or signs up for Cloudflare accounts and extracts Workers AI API tokens automatically.
Mainly Python. The stack also includes Python, Node.js.
MIT license: free to use, modify, and distribute, including commercially, with attribution.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.