Redis

Redis

Data & Analytics
Credentials

Natural language interface for managing and searching data in Redis.

Redis

Natural language interface for managing and searching data in Redis. With Lunar.dev MCPX, the MCP Gateway for secure and governed tool access, you connect the Redis MCP server to Claude, ChatGPT, Cursor, and any MCP client through one gateway that routes, authenticates, and governs every Redis tool call against your policies.

Why MCPX

MCPX is Lunar.dev's MCP Gateway. It sits between your AI agents and your MCP servers as a single gateway for every tool call, routing, authenticating, and governing traffic against your policies. Connect Redis once and govern it everywhere: role-based access per agent with on-behalf-of attribution, real-time visibility, and an immutable audit trail of who did what, all deployable inside your own VPC.

Tools content

  • set · Write
    Set a Redis string value with an optional expiration time.
  • get · Read-only
    Get a Redis string value.
  • hset · Write
    Set a field in a hash stored at key with an optional expiration time.
  • hget · Read-only
    Get the value of a field in a Redis hash.
  • hdel · Write
    Delete a field from a Redis hash.
  • hgetall · Read-only
    Get all fields and values from a Redis hash.
  • hexists · Read-only
    Check if a field exists in a Redis hash.
  • set_vector_in_hash · Write
    Store a vector as a field in a Redis hash.
  • get_vector_from_hash · Read-only
    Retrieve a vector from a Redis hash and convert it back from a binary blob.
  • lpush · Write
    Push a value onto the left of a Redis list with an optional expiration.
  • rpush · Write
    Push a value onto the right of a Redis list with an optional expiration.
  • lpop · Write
    Remove and return the first element from a Redis list.
  • rpop · Write
    Remove and return the last element from a Redis list.
  • lrange · Read-only
    Get elements from a Redis list within a specific range.
  • llen · Read-only
    Get the length of a Redis list.
  • lrem · Write
    Remove elements from a Redis list.
  • sadd · Write
    Add a value to a Redis set with an optional expiration time.
  • srem · Write
    Remove a value from a Redis set.
  • smembers · Read-only
    Get all members of a Redis set.
  • zadd · Write
    Add a member to a Redis sorted set with an optional expiration time.

See all 53 tools

Frequently asked questions

What is the Redis MCP server?

Natural language interface for managing and searching data in Redis. Through Lunar.dev MCPX, Redis connects to any MCP-compatible AI client behind a single governed gateway.

How do I connect Redis to MCPX?

Add the Redis server in the MCPX control plane or your app.yaml, then point your AI client at your MCPX gateway. MCPX handles Credentials and routes every Redis call through the gateway.

Is the Redis MCP server official?

Redis is a community-maintained MCP server. MCPX lets you risk-assess and sandbox it before rolling it out to your teams.

What authentication does Redis use with MCPX?

Redis uses Credentials. MCPX enforces authentication at the gateway with token-based auth, OAuth, and role-based profiles, so you control which agents can invoke it.

How many tools does Redis expose in MCPX?

Redis's tools can be enabled or disabled individually in MCPX for least-privilege access.

Server details

CategoryData & Analytics
AuthCredentials
Connectionstdio (Docker)