Redis
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.
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.
