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.

ToolRiskSide effectsApproval
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.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown
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'.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown

02Install & source
uvx as-redis-mcp-server
uvx
pip install as-redis-mcp-server
pip

05Provenance & 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_statusindex5 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. as-redis-mcp-server MCP — as seen on mcpexplorer.com

[![as-redis-mcp-server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/as-redis-mcp-server.svg)](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 →
as-redis-mcp-server — MCPExplorer