{"uid":"cap_cs5IKzmlKMg41YY5AP5MB","slug":"cache-key-explosion-auditor-37f8242b","name":"Cache Key Explosion Auditor","description":"Customer-input analysis tools with per-call x402 v2 USDC payments on Base. Discovery and examples are free.","url":"https://mcp-factory.bowling-anthony.workers.dev/cache-key-explosion-auditor/analyze","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"ok":true,"rules":{"drop_fragment":false,"drop_query_params":["utm_source"],"sort_query_params":true},"scope":"supplied_samples_only","groups":[{"assessment":"conflict","proposed_key":"GET https://shop.example.com/p/1?id=1","sampled_hits":820,"original_keys":["GET https://shop.example.com/p/1?utm_source=x&id=1","GET https://shop.example.com/p/1?id=1&utm_source=y","GET https://shop.example.com/p/1?id=1&utm_source=z"],"sample_indices":[0,1,2],"representation_ids":["r1","r2"]}],"summary":{"requests":3,"sampled_hits":820,"original_keys":3,"proposed_keys":1,"unproven_groups":0,"variants_removed":2,"observed_conflict_groups":1}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F74_wcdl90hUZYjTfXNpW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes HTTP request log samples to detect cache key explosion patterns and propose normalized, deduplicated cache keys","exampleAgentPrompt":"Can you audit these HTTP request log samples for cache key explosion — I suspect utm_source and param ordering are fragmenting my cache — and propose normalized cache keys that consolidate the duplicates?","exampleUseCases":[{"title":"E-commerce CDN cache fragmentation audit","prompt":"I have hundreds of product page requests that look like the same URL but with different utm_source values and shuffled query params — can you analyze these samples and tell me which ones are exploding my cache key space and what a clean normalized key would look like?"},{"title":"Marketing parameter cleanup for cache optimization","prompt":"Our analytics team keeps appending utm_source, utm_medium, and utm_campaign to URLs, and I think it's killing our cache hit rate — can you look at these request samples and propose rules to strip those params from cache keys?"},{"title":"Cache key conflict detection before CDN config change","prompt":"Before I change our CDN cache key configuration, can you check these request log samples for any conflicts — URLs that would collapse into the same proposed key but serve different content — and flag any dangerous groups?"}],"resultDescription":"Returns a JSON object with normalization rules applied (e.g. dropped query params, sorted params, fragment handling), grouped request clusters showing which original keys map to each proposed key, conflict flags where distinct content might share a key, and a summary with counts of requests, original keys, proposed keys, variants removed, and conflict groups detected.","failureModes":["Invalid or malformed request sample input returns an error","Empty sample set returns empty groups with zero counts","Conflicting normalization rules may produce unexpected key collapses","Payment failure via x402 prevents call execution","Large sample sets may hit timeout or size limits on the worker"],"whenToPreferThis":"Use this endpoint when you need to programmatically audit HTTP request logs for cache key explosion — especially when tracking parameters, query string ordering, or URL fragments are suspected of fragmenting your CDN or reverse proxy cache. It is purpose-built for detecting and proposing fixes to cache key bloat, unlike general-purpose log analytics tools that lack cache-key-specific normalization logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:11.918Z","isFirstParty":false}