Easy MCP Server

High performance Redis MCP Server using node-redis

Local serverstdioTypeScript

What is the Easy MCP Server?

High performance Redis MCP Server using node-redis

What it actually does

A lightweight Model Context Protocol (MCP) server that lets AI assistants inspect and operate Redis through a structured tool interface.

  • Typed tools for strings, hashes, lists, sets, sorted sets, streams, and server information
  • Generic redis_command fallback for commands without a dedicated tool
  • Standalone Redis and Redis Cluster connections
  • Username/password authentication
  • TLS connections with optional CA and client certificates
  • Read-only mode that hides typed write tools and restricts generic commands

Configuration

  • Node.js 20 or newer - npm - A reachable Redis server or Redis Cluster

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
redis_manualReturn the built-in manual. Use this first when you are unsure how to use Redis tools or need help diagnosing an operation error
redis_commandExecute a Redis command with arguments
redis_pingPing Redis and optionally echo a message
redis_infoReturn server information, optionally for one section
redis_dbsizeReturn the number of keys in the selected database
redis_timeReturn Redis server time
redis_client_listReturn connected client information
redis_config_getRead Redis configuration values
redis_command_listList commands supported by the Redis server
redis_lrangeRead a list range
redis_smembersRead all set members
redis_zrangeRead a sorted set range, optionally with scores
redis_xrangeRead stream entries by ID range
redis_xaddAppend a stream entry, only registered in readwrite mode

How to install the Easy MCP Server

{
  "mcpServers": {
    "easy-redis-mcp": {
      "command": "npx",
      "args": ["-y", "easy-redis-mcp"],
      "env": {
        "REDIS_HOST": "localhost",
        "REDIS_PORT": "6379",
        "REDIS_DB": "0",
        "REDIS_USERNAME": "default",
        "REDIS_PWD": "YOUR PASSWORD",
        "REDIS_MODE": "readwrite"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 20 or newer - npm - A reachable Redis server or Redis Cluster
VariableDescriptionRequired
REDIS_HOSTEndpoint or connection string the server talks to.Optional
REDIS_PORTConfiguration value read at startup.Optional
REDIS_DBConfiguration value read at startup.Optional
REDIS_USERNAMEConfiguration value read at startup.Optional
REDIS_PWDConfiguration value read at startup.Optional
REDIS_MODEConfiguration value read at startup.Optional
REDIS_SSL_CA_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Easy to redis manual.”
  • “Use Easy to redis command.”
  • “Use Easy to redis ping.”

Frequently asked questions

High performance Redis MCP Server using node-redis Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.