Skip to main content
Glama
crunchtools

mcp-cloudflare-crunchtools

by crunchtools

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_zones_toolB

List all Cloudflare zones accessible by the API token.

get_zone_toolA

Get Cloudflare zone details by ID or name.

Provide either zone_id or zone_name, not both.

list_dns_records_toolB

List DNS records for a Cloudflare zone.

get_dns_record_toolA

Get a single DNS record by ID.

create_dns_record_toolC

Create a new DNS record.

update_dns_record_toolC

Update an existing DNS record.

delete_dns_record_toolC

Delete a DNS record.

list_request_header_rules_toolB

List request header modification rules.

set_request_header_rules_toolA

Set request header modification rules (replaces all existing rules).

Each rule should have:

  • expression: Filter expression (e.g., "true" for all requests)

  • description: Human-readable description

  • action: "rewrite"

  • action_parameters: {"headers": {"Header-Name": {...}}}

list_response_header_rules_toolB

List response header modification rules.

set_response_header_rules_toolA

Set response header modification rules (replaces all existing rules).

Each rule should have:

  • expression: Filter expression (e.g., "true" for all responses)

  • description: Human-readable description

  • action: "rewrite"

  • action_parameters: {"headers": {"Header-Name": {...}}}

list_url_rewrite_rules_toolB

List URL rewrite rules.

set_url_rewrite_rules_toolA

Set URL rewrite rules (replaces all existing rules).

Each rule should have:

  • expression: Filter expression

  • description: Human-readable description

  • action: "rewrite"

  • action_parameters: {"uri": {"path": {"value": "..."}, "query": {"value": "..."}}}

list_page_rules_toolB

List all page rules for a zone.

create_page_rule_toolC

Create a new page rule.

update_page_rule_toolC

Update an existing page rule.

delete_page_rule_toolB

Delete a page rule.

purge_cache_toolA

Purge cached content from Cloudflare's edge.

Use one of: purge_everything, files, tags, hosts, or prefixes. tags, hosts, and prefixes require Enterprise plan.

get_zone_analytics_toolA

Get zone traffic analytics summary.

Returns total requests, unique visitors, bandwidth, cache ratio, and status code breakdown for the given date range.

Provide either zone_id or zone_name, not both.

get_top_pages_toolA

Get top pages by request count.

Provide either zone_id or zone_name, not both.

get_traffic_by_country_toolA

Get traffic breakdown by country.

Provide either zone_id or zone_name, not both.

get_security_events_toolA

Get security/firewall events grouped by action and source.

Provide either zone_id or zone_name, not both.

list_waf_rules_toolA

List all WAF custom rules for a zone.

Provide either zone_id or zone_name, not both.

create_waf_rule_toolA

Create a new WAF custom rule.

Free plans support up to 5 custom rules. Provide either zone_id or zone_name, not both.

update_waf_rule_toolA

Update an existing WAF custom rule.

Provide either zone_id or zone_name, not both.

delete_waf_rule_toolA

Delete a WAF custom rule.

Provide either zone_id or zone_name, not both.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crunchtools/mcp-cloudflare'

If you have feedback or need assistance with the MCP directory API, please join our Discord server