Skip to main content
Glama
TeaBambooNGU

mcp-redis-allowlist

by TeaBambooNGU

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDIS_URLYesRedis connection URL, e.g., redis://localhost:6379
REDIS_WRITE_ALLOWEDNoSet to 'true' to bypass the read-only guard (not recommended for production). Default is false.false
REDIS_EXTRA_READONLY_COMMANDSNoComma or whitespace separated list of extra read-only command specs, e.g., 'client:list,slowlog:get,latency:latest'

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
redis_getC

GET a string key and its TTL.

redis_scanB

Cursor-safe key scan by glob pattern using SCAN.

redis_inspectB

Inspect type, TTL, size, and a small preview for a key.

redis_commandB

Run an arbitrary Redis command restricted to the read-only allowlist unless writes are enabled.

redis_infoB

Run Redis INFO, optionally scoped to a section.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 5 tools

Disambiguation4/5

Most tools have distinct purposes: redis_get is for string keys, redis_inspect is a general inspection tool, redis_scan is for scanning, redis_info is for server info, and redis_command is a generic command runner. There is slight overlap between redis_get and redis_inspect for string key retrieval, but redis_inspect also provides more metadata and works on any key type.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with 'redis_' prefix and an imperative verb (command, get, info, inspect, scan). No mixing of naming conventions.

Tool Count4/5

5 tools is within the typical range for a focused Redis server, covering common read-only operations and inspection. It's slightly minimal but reasonable.

Completeness2/5

The tool set is heavily read-only, missing write operations (SET, DEL, update) and support for non-string data structures. This creates significant gaps for typical Redis usage workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues