Official · by redis

Redis MCP server

The Redis MCP server lets AI assistants query and update Redis databases using natural language requests.

  • Runs locally
  • MIT licence
  • ★ 637 on GitHub
  • Verified against its source 19 Oct 2026

What the Redis MCP server does

It gives an AI assistant tools for working with Redis data types, including strings, hashes, lists, sets, sorted sets, pub/sub, streams, and JSON documents. It also includes a docs search tool, query engine tools for vector indexes and vector search, and a server management tool that retrieves information about the database. The server can be run locally with uvx, as shown in the install quote.

Tools it gives your assistant

11 tools or toolsets, as its documentation lists them.

  • string toolstoolset Set and get strings with expiration
  • hash toolstoolset Store field-value pairs within a single key
  • list toolstoolset Append and pop list items
  • set toolstoolset Add, remove and list set members
  • sorted set toolstoolset Manage score-ordered data
  • pub/sub functionalitytoolset Publish messages and manage channel subscriptions
  • streams toolstoolset Add, read, delete entries and manage consumer groups
  • JSON toolstoolset Store, retrieve and manipulate JSON documents
  • docs tool Searches Redis documentation using natural language questions
  • query engine toolstoolset Manage vector indexes and perform vector search
  • server management tool Retrieves information about the database

How to install it

Run it locally

With uv (uvx)

uvx --from redis-mcp-server@latest redis-mcp-server --help

Commands and settings change between versions. Check the official instructions before you install.