Mmcp.market

Redis MCP Server

by redis·io.github.redis/mcp-redis·v0.5.1

Natural language interface designed for agentic applications to manage and search data in Redis.

A94/100grade A
What users say
No reviews yet
Be the first
Safety scan
A94/100

full report

Adoption
Growing

628 stars

Reviews

Write one

Nobody has reviewed Redis MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Redis MCP Server tools (53, 13 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • client_list

    Get a list of connected clients to the Redis server.

  • create_vector_index_hashwrite action

    Create a Redis 8 vector similarity index using HNSW on a Redis hash.

  • dbsize

    Get the number of keys stored in the Redis database

  • deletewrite action

    Delete a Redis key.

  • expire

    Set an expiration time for a Redis key.

  • get

    Get a Redis string value.

  • get_index_info

    Retrieve schema and information about a specific Redis index using FT.INFO.

  • get_indexed_keys_number

    Retrieve the number of indexed keys by the index

  • get_indexes

    List of indexes in the Redis database

  • get_vector_from_hash

    Retrieve a vector from a Redis hash and convert it back from binary blob.

  • hdelwrite action

    Delete a field from a Redis hash.

  • hexists

    Check if a field exists in a Redis hash.

  • hget

    Get the value of a field in a Redis hash.

  • hgetall

    Get all fields and values from a Redis hash.

  • hset

    Set a field in a hash stored at key with an optional expiration time.

  • hybrid_search

    Perform a hybrid search combining a Redis filter expression with KNN vector similarity.

  • info

    Get Redis server information and statistics.

  • json_delwrite action

    Delete a JSON value from Redis at a given path.

  • json_get

    Retrieve a JSON value from Redis at a given path.

  • json_set

    Set a JSON value in Redis at a given path with an optional expiration time.

  • llen

    Get the length of a Redis list.

  • lpopwrite action

    Remove and return the first element from a Redis list.

  • lpush

    Push a value onto the left of a Redis list and optionally set an expiration time.

  • lrange

    Get elements from a Redis list within a specific range.

  • lremwrite action

    Remove elements from a Redis list.

  • psubscribe

    Subscribe to Redis channels using a pattern.

  • publishwrite action

    Publish a message to a Redis channel.

  • read_messages

    Read pending pub/sub messages for an existing subscription.

  • rename

    Renames a Redis key from old_key to new_key.

  • rpopwrite action

    Remove and return the last element from a Redis list.

  • rpush

    Push a value onto the right of a Redis list and optionally set an expiration time.

  • sadd

    Add a value to a Redis set with an optional expiration time.

  • scan_all_keys

    Scan and return ALL keys matching a pattern using multiple SCAN iterations.

  • scan_keys

    Scan keys in the Redis database using the SCAN command (non-blocking, production-safe).

  • search_redis_documents

    Search Redis documentation and knowledge base to learn about Redis concepts and use cases.

  • set

    Set a Redis string value with an optional expiration time.

  • set_vector_in_hash

    Store a vector as a field in a Redis hash.

  • smembers

    Get all members of a Redis set.

  • sremwrite action

    Remove a value from a Redis set.

  • subscribe

    Subscribe to a Redis channel and return a reusable subscription handle.

  • type

    Returns the string representation of the type of the value stored at key

  • unsubscribe

    Unsubscribe and close an existing pub/sub subscription.

  • vector_search_hash

    Perform a KNN vector similarity search using Redis 8 or later version on vectors stored in hash data structures.

  • xack

    Acknowledge entries that were processed by a consumer group.

  • xadd

    Add an entry to a Redis stream with an optional expiration time.

  • xdelwrite action

    Delete an entry from a Redis stream.

  • xgroup_createwrite action

    Create a consumer group for a Redis stream.

  • xgroup_destroywrite action

    Destroy a consumer group for a Redis stream.

  • xrange

    Read entries from a Redis stream.

  • xreadgroup

    Read entries from a Redis stream using a consumer group.

  • zadd

    Add a member to a Redis sorted set with an optional expiration time.

  • zrange

    Retrieve a range of members from a Redis sorted set.

  • zremwrite action

    Remove a member from a Redis sorted set.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan23 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 94/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add mcp-redis -- uvx redis-mcp-server
Add to Cursor

Redis MCP Server: common questions

Is Redis MCP Server safe?
Yes, by our scan: it is graded A (94/100). Read the Redis MCP Server safety report
How do I install Redis MCP Server?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Redis MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Redis MCP Server maintained?
The last commit was 3 days ago (2026-09-21). The latest release is v0.5.1.
What can I use instead of Redis MCP Server?
Servers from other publishers that do the same job: MCP server, Redis MCP Server and r3 MCP server. Compare all Redis MCP Server alternatives.

Alternatives to Redis MCP Server

Same job from other publishers: the closest match first, then the best rated.

All Redis MCP Server alternatives →
  • MCP
    Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.
    A
  • Redis MCP Server
    Read-first Redis MCP: SCAN key explorer, keyspace/TTL/memory/slowlog stats, DBA advisor
    B
  • r3
    Local Redis memory MCP for AI apps with hybrid caching and optional Mem0 cloud backup.
    B
  • Queue AIops
    Governed redis + rabbitmq ops: memory/latency/backlog/churn RCA, policies. 28 tools.
    A

More from redis