mcp-cache-tools
Allows identification of Akamai CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Allows identification of Cloudflare CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Allows identification of Fastly CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Allows identification of Google Cloud CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Allows identification of KeyCDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Allows identification of Netlify CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Provides tools to generate deterministic cache keys and output Redis commands for caching.
Allows identification of Vercel CDN and analysis of its cache headers, including cache status (HIT/MISS/STALE/BYPASS) and edge server information.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-cache-toolsAnalyze cache headers for https://example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@rog0x/mcp-cache-tools
MCP Server #30 — Caching and memoization tools for AI agents.
Analyze, generate, simulate, and optimize caching strategies across HTTP, CDN, and browser layers.
Tools
1. analyze_cache_headers
Analyze HTTP cache headers (Cache-Control, ETag, Last-Modified, Expires, Vary). Grades the overall caching strategy A+ through F and provides actionable improvement suggestions with context-aware advice for static assets, API responses, HTML pages, and media.
2. generate_cache_key
Generate deterministic cache keys from various inputs:
URL mode — normalizes URL, sorts query params, filters include/exclude params
Body mode — hashes request body with JSON key sorting for consistency
Composite mode — combines multiple key parts into a single deterministic hash
Supports namespacing, versioning, TTL, and outputs ready-to-use Redis/Memcached commands.
3. simulate_cache
Simulate cache behavior for a sequence of requests. Compare eviction strategies side-by-side:
LRU — Least Recently Used
LFU — Least Frequently Used
FIFO — First In, First Out
TTL — Time-To-Live based expiration
Outputs hit rate, miss rate, eviction count, and step-by-step timeline.
4. check_cdn_headers
Detect which CDN is serving a resource from response headers. Identifies Cloudflare, Fastly, Akamai, CloudFront, Vercel, Netlify, Google Cloud CDN, Azure CDN, KeyCDN, and Bunny CDN. Reports cache status (HIT/MISS/STALE/BYPASS), edge server, and POP location.
5. analyze_browser_cache
Analyze what resources a page would cache in the browser. Determines cache type (strong, heuristic, conditional, none), duration, revalidation strategy, and estimates bandwidth/time savings on repeat visits. Groups results by resource type with optimization suggestions.
Related MCP server: wellread
Setup
npm install
npm run buildMCP Configuration
{
"mcpServers": {
"mcp-cache-tools": {
"command": "node",
"args": ["D:/products/mcp-servers/mcp-cache-tools/dist/index.js"]
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared distillation cache for AI agents — every fetch ~73-89% fewer tokens via a shared cache.
Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.
Reliable web fetching for AI agents with retry, circuit breaker, caching, and anti-bot bypass
Deterministic reasoning stack for AI agents: simulate, decide & compute, plus cross-domain tools.
Related MCP Servers
- AlicenseAqualityDmaintenanceLets AI agents like Claude capture website screenshots, check cache status, and monitor usage.32MIT
- AlicenseAqualityDmaintenanceShared research cache for AI agents. Caches web research across sessions and users - hit means instant answer from verified sources, miss means your research saves the next dev's tokens. Semantic search with freshness tracking, gap detection, and real-time token measurement via JSONL. Free, open source.335 npm9AGPL 3.0
- FlicenseNot gradedqualityDmaintenanceA shared distillation cache for AI agents — clean-crawl a URL once, distill it to token-optimal markdown, and serve it content-addressed across every agent (~73–89% fewer tokens). Includes a collective-notes layer and cutoff-aware change detection.-
- AlicenseNot gradedqualityDmaintenanceProvides AI agents with reliable web fetching capabilities, handling retries, caching, and anti-bot bypass automatically.MIT