Skip to main content
Glama

mcp-cloudflare-api__docs

Read-only

Search the Cloudflare documentation.

	This tool should be used to answer any question about Cloudflare products or features, including:
	- Workers, Pages, R2, Images, Stream, D1, Durable Objects, KV, Workflows, Hyperdrive, Queues
	- AI Search, Workers AI, Vectorize, AI Gateway, Browser Rendering
	- Zero Trust, Access, Tunnel, Gateway, Browser Isolation, WARP, DDOS, Magic Transit, Magic WAN
	- CDN, Cache, DNS, Zaraz, Argo, Rulesets, Terraform, Account and Billing

	Results are returned as semantically similar chunks to the query. Through Royally: its server marks it read-only, so it runs straight away.

Input Schema

NameRequiredDescriptionDefault
queryYesCloudflare documentation search query
site_idNoSite to run this tool on: bb028350-9e3e-46c0-bea7-cd6c2dedf060 (https://mcp.cloudflare.com/mcp)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations it adds one genuinely useful behavioral fact: results come back as semantically similar chunks rather than ranked page hits. The trailing sentence about the server marking it read-only merely restates readOnlyHint in garbled form and adds no information, and it says nothing about result count, chunk size, or empty-result behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and usage are front-loaded correctly, but the bulk of the text is a nine-line product enumeration that could be compressed, and the final 'Through Royally...' clause is noise that dilutes an otherwise clean two-part structure.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-query read-only search with no output schema, the definition covers purpose, domain coverage, and result shape (semantic chunks), which is close to sufficient. Missing only practical details such as approximate result volume and how to phrase the query, which are minor for a tool this simple.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with only two parameters, one of which is a single-value enum site_id already documented in the schema. The description adds no meaning to 'query' — nothing on whether natural-language questions, keywords, or product names work best — so it sits at the baseline the rich schema earns.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Search the Cloudflare documentation') and then enumerates the product surface it covers (Workers, R2, D1, Zero Trust, CDN, Billing, etc.), so an agent knows exactly what corpus is being searched. The scope list also separates it from sibling tooling like mcp-cloudflare-api__execute and the WordPress/SEO search tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says it 'should be used to answer any question about Cloudflare products or features', which is a clear usage condition. It does not, however, address when to prefer it over the sibling mcp-cloudflare-api__search or say what to do when a query spans several products — no exclusions or alternatives are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources