ProxyWhirl Docs

Documentation

Canonical ProxyWhirl documentation for Python, REST, CLI, MCP, strategies, and operations.

ProxyWhirl is a drop-in Python proxy rotator: create a rotator, make requests, and let it hydrate an empty pool from every enabled built-in public source on first use. It also includes sync and async clients, validation, circuit breakers, retry policies, caching, a REST API, a CLI, and an MCP server.

This Fumadocs site is the canonical documentation path at /docs/. Generated reference pages stay source-grounded through pnpm --dir web run docs:generate.

Start Here

SurfaceUse It For
QuickstartInstall ProxyWhirl and send the first rotated request.
GuidesClient setup, configuration, retries, deployment, troubleshooting.
ConceptsProxy lifecycle, strategies, resilience, and security.
InterfacesMCP server and REST API deployment.
ReferenceGenerated Python, REST, CLI, sources, and strategies.

Documentation Pipeline

  1. pnpm --dir web run docs:generate
  2. pnpm --dir web run lint
  3. pnpm --dir web run test:run
  4. pnpm --dir web run build

Production Assurance

Use Operations for contributor gates and Operations Playbook for runtime validation. Proxy lists publish under /proxy-lists/.

On this page