Redis

Redis

The Redis official MCP Server offers an interface to manage and search data in Redis.

344
Stars
79
Forks
10
Releases

Overview

The Redis MCP Server is a natural language interface designed for agentic applications to efficiently manage and search data in Redis. It integrates seamlessly with MCP clients, enabling AI‑driven workflows to interact with structured and unstructured data in Redis. Using this MCP Server, you can issue natural language commands such as storing conversations in a stream, caching items, storing sessions with expiration times, or indexing and searching vectors. The server exposes a broad set of data tools for Redis data structures, including strings, hashes, lists, sets, sorted sets, pub/sub, streams, and JSON documents, as well as auxiliary tools for documentation lookup (docs search), managing vector indexes (query engine), and retrieving database information (server management). It can be configured via CLI or environment variables, supports EntraID authentication for Azure Managed Redis, and is designed for OpenAI Agents SDK, Claude Desktop, Augment, and VS Code Copilot integrations. The server supports the stdio transport out of the box, with streamable-http transport planned for the future, and can run from PyPI or directly from GitHub.

Details

Owner
redis
Language
Python
License
MIT License
Updated
2025-12-07

Features

Natural Language Queries

Enables AI agents to query and update Redis using natural language.

Seamless MCP Integration

Works with any MCP client for smooth communication.

Full Redis Support

Handles hashes, lists, sets, sorted sets, streams, and more.

Search & Filtering

Supports efficient data retrieval and searching in Redis.

Scalable & Lightweight

Designed for high-performance data operations.

EntraID Authentication

Native support for Azure Active Directory authentication with Azure Managed Redis.

Transport Support

Supports stdio transport out of the box; streamable-http planned for the future.

Audience

AI developersBuild agentic applications that manage and search Redis data using natural language via MCP.
MCP client integratorsIntegrate with MCP clients and development frameworks to orchestrate AI-driven Redis workflows.

Tags

RedisMCPNatural LanguageVector SearchAuthenticationEntraIDAzure Managed RedisOpenAI Agents SDKClaude DesktopAugmentVS CodeDocs SearchServer ManagementStreamsJSON