← Back to search

io.github.rog0x/cache

rog0x Scanned 25d ago

Cache headers, CDN, LRU simulation for AI agents

B
86.5 / 100

Versions

1.0.2latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 5

analyze_browser_cache
annotations: none low

Analyze what resources a page would cache in the browser. Determines which resources are cacheable, for how long, cache type (strong/heuristic/conditional), and estimates bandwidth savings on repeat visits.

url string etag string type string expires string sizeBytes number contentType string cacheControl string lastModified string
simulate_cache
annotations: none low

Simulate cache behavior for a sequence of requests. Calculates hit rate, miss rate, and eviction count for LRU, LFU, FIFO, and TTL eviction strategies. Compare strategies side-by-side.

key string ttl number size number capacity number timestamp number showTimeline boolean
analyze_cache_headers
annotations: none low

Analyze HTTP cache headers (Cache-Control, ETag, Last-Modified, Expires, Vary). Grades the caching strategy and provides actionable improvement suggestions.

etag string vary string expires string cacheControl string lastModified string
generate_cache_key
annotations: none low

Generate deterministic cache keys from various inputs: URL + params, request body hash, or composite keys. Supports TTL, versioning, namespacing, and outputs ready-to-use Redis/Memcached commands.

ttl number url string body string method string version string namespace string contentType string
check_cdn_headers
annotations: none low

Analyze CDN response headers to detect which CDN is serving a resource (Cloudflare, Fastly, Akamai, CloudFront, Vercel, etc.), cache status (HIT/MISS), edge server, and POP location.

url string

Permissions 0

No permissions indexed yet.

Scan Findings 19

medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
low
Tool 'analyze_browser_cache' has no annotations annotation_checker · 100%
low
Tool 'simulate_cache' has no annotations annotation_checker · 100%
low
Tool 'analyze_cache_headers' has no annotations annotation_checker · 100%
low
Tool 'generate_cache_key' has no annotations annotation_checker · 100%
low
Tool 'check_cdn_headers' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: analyze_browser_cache manifest_parser · 70%
info
Tool: simulate_cache manifest_parser · 70%
info
Tool: analyze_cache_headers manifest_parser · 70%
info
Tool: generate_cache_key manifest_parser · 70%
info
Tool: check_cdn_headers manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
info
SBOM generated: 94 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%