← Scan another
Low
github · 55 files analyzed

redis/mcp-redis

Minor capabilities, nothing alarming.

View source ↗
Environment variables (config / keys) 4
Shell / command execution 1

AI review

This is an official Redis MCP server with no hidden instructions, prompt injection, or data exfiltration mechanisms. The code accesses environment variables only for legitimate Redis connection configuration and logging, which is expected for a database client. All tool descriptions match the stated purpose of providing a natural language interface to Redis.

Model: deepseek-chat

Static findings

Environment variables (config / keys) · Reads environment variables (config / API keys)

low src/common/config.py:16 "host": os.getenv("REDIS_HOST", "127.0.0.1"),
low src/common/logging_utils.py:12 name = os.getenv("MCP_REDIS_LOG_LEVEL")
info tests/test_config.py:240 @patch.dict(os.environ, {}, clear=True)
info tests/test_integration.py:40 env={"REDIS_HOST": "localhost", "REDIS_PORT": "6379", **dict(os.environ)},

Shell / command execution · Executes shell / system commands

info tests/test_integration.py:31 return subprocess.Popen(

Scanning every extension your team installs?

Pro & Team add monitoring, private scans, and a CI gate for unsafe extensions.

MCPVet is a heuristic aid, not a security guarantee. A clean grade does not prove an extension is safe; always review code and instructions you don't trust.