---
title: "redis"
description: "Inspect and work with Redis: keys, values, TTLs, hashes, lists, sets, streams, memory, and diagnostics via Redis' official MCP server."
canonical: https://agentpluginsdirectory.com/plugins/redis
last-updated: 2026-09-22
---

# redis
Inspect and work with Redis: keys, values, TTLs, hashes, lists, sets, streams, memory, and diagnostics via Redis' official MCP server.
- Slug: redis
- Publisher: HiAI
- Repository: https://github.com/HiAi-gg/agent-plugins
- Manifest: plugins/redis/plugin.json
- Version: 0.0.2
- License: MIT
- Category (editorial): databases
- Skills: 4 (analyze-memory-state, diagnose-redis-data, inspect-redis, inspect-streams)
- MCP servers: 1 (redis)
- Stars: 1
- Repository created: 2026-08-08
- Repository last pushed: 2026-09-03
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/redis
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What redis does, in the publisher's words

Inspect and work with Redis: keys, values, TTLs, hashes, lists, sets, streams, memory, and diagnostics, via Redis' official MCP server (redis-mcp-server).

An Agent Plugin (spec 1.0.0).

A plugin that pairs Redis' official MCP server with focused skills for inspecting data, diagnosing problems, analyzing memory, and understanding streams.

- First-party upstream: redis-mcp-server (Redis' own MCP server).
- Rich tool set: 50+ tools covering strings, hashes, lists, sets, sorted sets, streams, JSON, and diagnostics.
- Skills add discipline: read-first workflows; mutations require explicit user intent (the server can write; the skills keep you honest about it).
- Server: redis: stdio, uvx --from redis-mcp-server==0.5.1 redis-mcp-server --url redis://localhost:6379/0 (pinned).
- Skills: inspect-redis, diagnose-redis-data, inspect-streams, analyze-memory-state.
- Python with uv/uvx (server fetched on demand).

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/HiAi-gg/agent-plugins/HEAD/plugins/redis/README.md

## Skills

- analyze-memory-state: Analyze Redis memory usage: identify the biggest keys, largest data structures, key counts per type, and candidates for eviction or expiry. Use when Redis memory is high, evictions are occurring, or when optimizing storage.
- diagnose-redis-data: Diagnose Redis data problems: missing keys, wrong types, stale or expiring values, and mismatches between writers and readers. Use when an application cannot find a value, reads the wrong one, or Redis behavior is surprising.
- inspect-redis: Inspect Redis keys and values: scan keys by pattern, read values of any type, check TTLs and types, and summarize what is stored. Use when asked what is in Redis, whether a key exists, or why a value looks wrong.
- inspect-streams: Inspect Redis streams: read entries, check stream length and consumer groups, and understand consumer group state. Use when debugging stream consumers, checking what was published, or verifying a stream-based pipeline.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- redis: transport: stdio; command: uvx --from redis-mcp-server==0.5.1 redis-mcp-server --url redis://localhost:6379/0

Read from the plugin's own mcp.json. Environment variable names only, never values.
