servers / as-redis-mcp-server
as-redis-mcp-server
communityunknownpythonread onlyhealthy
A secure, read-only Redis MCP Server — empowers AI coding agents to inspect keys, analyze memory, diagnose slow queries, and advise on cache design through 8 semantic tools with defense-in-depth security.
01Tools · 8
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| redis_analyze_key_pattern Analyze Redis keys matching a pattern using sampling.
Returns TTL statistics, memory usage stats, type distribution, and risk warnings.
Samples up to sample_size keys for efficient analysis without blocking Redis. | read | false | unknown |
| redis_cache_advisor Get cache design recommendations based on your scenario.
Provide a description of your caching scenario and receive advice on
cache patterns, data structures, TTL strategies, key formats, and risks.
This tool does NOT access Redis — it provides pure advisory recommendations. | read | false | unknown |
| redis_search_keys Search for Redis keys matching a glob pattern using SCAN.
Returns a list of matching keys with a truncation indicator.
Always uses SCAN (never KEYS) to avoid blocking Redis. | read | false | unknown |
| redis_slowlog_analysis Analyze Redis slow query log.
Returns slowlog entries with auto-generated performance recommendations.
Note: slowlog is in-memory only (max 128 entries) and resets on restart. | read | false | unknown |
| redis_health_check Perform a Redis health check.
Returns server status, memory usage, client connections, hit rate,
persistence status, and alert messages. Status is 'healthy', 'warning',
or 'critical'. | read | false | unknown |
| redis_readonly_query Execute a read-only Redis command from a restricted enum set.
Only these commands are allowed: HLEN, LLEN, SCARD, ZCARD, STRLEN,
ZSCORE, HEXISTS, SISMEMBER. For other queries use redis_inspect_key. | read | false | unknown |
| redis_inspect_key Inspect a Redis key's metadata and value preview.
Returns type, TTL, memory usage, size, and a truncated value preview.
Supports all Redis data types: string, hash, list, set, zset. | read | false | unknown |
| redis_memory_analysis Analyze Redis memory usage using sampling.
Identifies large keys and memory hotspots. Returns top keys by memory,
fragmentation ratio, and risk warnings. Samples up to sample_count keys. | read | false | unknown |
02Install & source
uvx as-redis-mcp-server
uvxpip install as-redis-mcp-server
pip05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-07-15 08:36Z
next_check2026-07-17 08:32Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 5 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/as-redis-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →