Skip to content

redis/mcp-redis

MCP Data & Storage

A natural language interface for AI agents to manage and query Redis data via the Model Content Protocol (MCP).

Python Latest 0.5.0 · 2mo ago Security brief →

Features

  • Natural language queries for Redis operations
  • Full support for Redis data types (hashes, lists, sets, sorted sets, streams)
  • Efficient search and filtering of Redis data
  • Scalable, lightweight MCP server implementation
  • EntraID authentication for Azure Managed Redis

Recent releases

View all 11 releases →
0.5.0 Security relevant
Security fixes
  • nltk upgraded to 3.9.3 fixing Zip Slip vulnerability (CWE-22)
Notable features
  • LREM command support for list element removal
  • hybrid_search tool
Full changelog

What's Changed

  • ci(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/91
  • Add LREM command support for removing list elements by value by @nishanthp in https://github.com/redis/mcp-redis/pull/38
  • deps(deps-dev): update uv-build requirement from <0.10.0,>=0.8.3 to >=0.8.3,<0.11.0 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/93
  • fix: upgrade nltk to 3.9.3 to fix Zip Slip vulnerability by @vchomakov in https://github.com/redis/mcp-redis/pull/96
  • chore(deps): bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/97
  • chore(deps): bump python-multipart from 0.0.20 to 0.0.22 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/98
  • chore(deps): bump cryptography from 45.0.7 to 46.0.5 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/99
  • chore(deps): bump mcp from 1.16.0 to 1.23.0 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/100
  • chore(deps): bump azure-core from 1.36.0 to 1.38.0 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/101
  • chore(deps): bump aiohttp from 3.13.2 to 3.13.3 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/102
  • chore(deps): bump starlette from 0.48.0 to 0.49.1 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/103
  • chore(deps): bump filelock from 3.20.0 to 3.20.3 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/104
  • chore(deps): bump authlib from 1.6.5 to 1.6.6 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/105
  • chore(deps): bump marshmallow from 4.0.1 to 4.1.2 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/106
  • ci(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/108
  • ci(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/107
  • chore(deps): bump authlib from 1.6.6 to 1.6.7 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/109
  • chore(deps-dev): bump black from 25.9.0 to 26.3.1 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/110
  • fix: add REDIS_URL in gemini-extension as a setting by @shrutimantri in https://github.com/redis/mcp-redis/pull/94
  • Add hybrid_search tool to Redis MCP server by @nishanthp in https://github.com/redis/mcp-redis/pull/95

New Contributors

  • @nishanthp made their first contribution in https://github.com/redis/mcp-redis/pull/38
  • @shrutimantri made their first contribution in https://github.com/redis/mcp-redis/pull/94

Full Changelog: https://github.com/redis/mcp-redis/compare/0.4.1...0.5.0

0.4.1 New feature
Notable features
  • search_documents tool for Redis documentation queries
  • MCP registry publishing support
Full changelog

What's Changed

  • ci(add): mcp registry publish by @vchomakov in https://github.com/redis/mcp-redis/pull/86
  • ci(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/88
  • feat: add search_documents tool for Redis documentation queries by @vchomakov in https://github.com/redis/mcp-redis/pull/87
  • chore: release 0.4.1 with Docker package reference by @vchomakov in https://github.com/redis/mcp-redis/pull/89

Summary

  • Added MCP registry publishing support
  • Introduced a new search_documents tool for Redis documentation queries
  • Updated CI dependencies for improved build reliability

Full Changelog: https://github.com/redis/mcp-redis/compare/0.3.6...0.4.1

0.4.0 New feature
Notable features
  • search_documents tool for Redis documentation queries
  • MCP registry publishing support
Full changelog

What's Changed

  • ci(add): mcp registry publish by @vchomakov in https://github.com/redis/mcp-redis/pull/86
  • ci(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/88
  • feat: add search_documents tool for Redis documentation queries by @vchomakov in https://github.com/redis/mcp-redis/pull/87

Summary

  • Added MCP registry publishing support
  • Introduced a new search_documents tool for Redis documentation queries
  • Updated CI dependencies for improved build reliability

Full Changelog: https://github.com/redis/mcp-redis/compare/0.3.6...0.4.0

0.3.6 New feature
Notable features
  • MCP registry metadata for server publication
Full changelog

What's Changed

  • feat: add MCP registry metadata for server publication by @vchomakov in https://github.com/redis/mcp-redis/pull/84

Full Changelog: https://github.com/redis/mcp-redis/compare/0.3.5...0.3.6

0.3.5 Breaking risk
Breaking changes
  • Extension renamed from 'mcp-redis' to 'redis'
Notable features
  • EntraID authentication support for Azure Managed Redis
  • Python 3.14 support
Full changelog

What's Changed

  • ci(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/68
  • deps(deps): update uv-build requirement from <0.9.0,>=0.8.3 to >=0.8.3,<0.10.0 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/70
  • docs: reference #redis-mcp-server Discord channel in contact section by @vchomakov in https://github.com/redis/mcp-redis/pull/71
  • Changed vscode config 'Redis MCP Server' to 'redis' in README by @Shreeyak in https://github.com/redis/mcp-redis/pull/52
  • Fix environment variable naming inconsistencies in documentation by @taylorleese in https://github.com/redis/mcp-redis/pull/55
  • docker(deps): bump python from 3.13-slim to 3.14-slim by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/69
  • connecting with --url: add URL schema spec & usage instructions, remove Smithery integration by @mortensi in https://github.com/redis/mcp-redis/pull/72
  • Add Python 3.14 to test matrix to match Dockerfile by @vchomakov in https://github.com/redis/mcp-redis/pull/74
  • docs: add uvx quiet mode example to suppress installation logs by @vchomakov in https://github.com/redis/mcp-redis/pull/75
  • Rename extension from 'mcp-redis' to 'redis' by @jackwotherspoon in https://github.com/redis/mcp-redis/pull/78
  • Add EntraID authentication support for Azure Managed Redis by @vchomakov in https://github.com/redis/mcp-redis/pull/77
  • ci(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/redis/mcp-redis/pull/79
  • Add unit tests for Entra ID authentication logic by @vchomakov in https://github.com/redis/mcp-redis/pull/80
  • Fix: Simplify json_set schema to avoid anyOf operator by @vchomakov in https://github.com/redis/mcp-redis/pull/81
  • release: bump version to 0.3.5 by @vchomakov in https://github.com/redis/mcp-redis/pull/82

New Contributors

  • @Shreeyak made their first contribution in https://github.com/redis/mcp-redis/pull/52
  • @taylorleese made their first contribution in https://github.com/redis/mcp-redis/pull/55
  • @jackwotherspoon made their first contribution in https://github.com/redis/mcp-redis/pull/78

Full Changelog: https://github.com/redis/mcp-redis/compare/0.3.4...0.3.5

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
515
Forks
96
Languages
Python Dockerfile

Install & Platforms

Install via
pip docker

Community & Support

Beta — feedback welcome: [email protected]