1 required secret

Redis

Manage Redis data types, vector search, streams, and pub/sub messaging

Containerized Updated 3 hours ago
Databases

About

License: MIT Python Version Manage and search structured and unstructured Redis data with natural-language commands for AI-driven workflows.

Read the official Redis MCP Server documentation.

Features

  • Natural Language Queries: Enable AI agents to query and update Redis using conversational commands
  • Complete Redis Data Types: Support for strings, hashes, lists, sets, sorted sets, streams, and JSON documents
  • Advanced Search Capabilities: Vector indexing, search operations, and efficient data retrieval
  • Real-time Operations: Pub/sub messaging, stream processing, and event handling
  • Performance Optimized: High-performance data operations with scalable architecture
  • Security Controls: Redis ACL support for access restriction and user management

    What you’ll need to connect

    Required:

  • Redis URI: Connection string for your Redis instance (e.g., redis://user:pass@localhost:6379/0) Optional Security:
  • Redis ACL: Configure access controls and user permissions for restricted database access

    Example Usage

  • “Store the entire conversation in a stream”
  • “Cache this item with expiration time”
  • “Index and search this vector embedding”
  • “Create a leaderboard with sorted scores”

Configuration

Environment variables

VariableDescriptionRequired
REDIS_URIURL for connecting to the Redis instance (e.g. redis://user:pass@localhost:6379/0).Yes

Container runtime

Image
ghcr.io/obot-platform/mcp-images/redis:0.5.1-obot2
Port
8099
Path
/
Args
redis-mcp-server, --url, ${REDIS_URI}