Skip to main content

clr-cloudflare-mcp

MCP server for Cloudflare DNS records, cache purging, and Workers routes.

Tools

Tool Description
cf_verify_token Verify API token validity
cf_list_zones List all zones (domains)
cf_get_zone Get zone details
cf_list_dns_records List DNS records for a domain
cf_add_dns_record Create a DNS record
cf_update_dns_record Update a DNS record
cf_delete_dns_record Delete a DNS record
cf_purge_cache Purge cached content
cf_list_routes List Workers routes
cf_add_route Create a Workers route

Configuration

Set CLOUDFLARE_API_TOKEN env var or create ~/.config/cloudflare/credentials.json:

{
  "api_token": "your-token"
}

Environment Variables

Variable Description Example
CLOUDFLARE_API_TOKEN Cloudflare API bearer token your-token

Optional:

Variable Description Default
CF_READ_ONLY Run in read-only mode false
CLOUDFLARE_TRANSPORT Transport protocol (stdio or http) stdio
CLOUDFLARE_LOG_LEVEL Log level INFO

Usage

uv run clr-cloudflare-mcp

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clr_cloudflare_mcp-1.0.0.tar.gz (88.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clr_cloudflare_mcp-1.0.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file clr_cloudflare_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: clr_cloudflare_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 88.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for clr_cloudflare_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4eeac762cad383554ad73fa560223d6271ceea44a355bdc8ef6fabfa74bce339
MD5 8c514f9255ad61c7b915f5cb5b77c6ee
BLAKE2b-256 65a4f352ac34fea079cad6c91b8e4654ad04c62ca2912ee6fba23063fcc0a4a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for clr_cloudflare_mcp-1.0.0.tar.gz:

Publisher: publish.yml on clearminds/clr-cloudflare-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clr_cloudflare_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for clr_cloudflare_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c57dde6647aa8381fa69ce22a4bd379dbc5b3388ffc8f84904b7654713e7c356
MD5 a653461e9343592f92527a444618c029
BLAKE2b-256 b1bffcfbfe4baa8163091faf5e328061a113774e1bd50e896e8a5434d09d3d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for clr_cloudflare_mcp-1.0.0-py3-none-any.whl:

Publisher: publish.yml on clearminds/clr-cloudflare-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page