Redis MCP Server

Официальный MCP-сервер Redis: строки, хеши, стримы, JSON и векторный поиск через агента

MCP-серверВыбор редакцииВысокий риск

redis/mcp-redis

Установка

{
  "mcpServers": {
    "RedisMCPServer": {
      "command": "uvx",
      "args": ["--from", "redis-mcp-server@latest", "redis-mcp-server", "--url", "redis://localhost:6379/0"]
    }
  }
}

Нужен uv. Для TLS используйте схему rediss://.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту инструменты для всех основных структур Redis: строки с временем жизни, хеши, списки, множества, сортированные множества, стримы с группами потребителей и JSON-документы. Есть публикация и подписка на каналы, управление векторными индексами и поиск по ним. Отдельный инструмент показывает информацию о сервере, еще один ищет ответы в документации Redis. Подключение настраивается через URL, параметры командной строки или переменные окружения, поддерживается TLS и вход через EntraID для Azure Managed Redis.

Для кого. Для разработчиков, которые хранят в Redis кеш, очереди, сессии или векторы и хотят работать с ними из агента.

Подходит, если

  • Нужно посмотреть или поправить данные в Redis без ручных команд
  • Агенту нужна память или очередь на Redis
  • Нужно создать векторный индекс и проверить поиск

Не подходит, если

  • Нужен доступ к производственному Redis без ограничений ACL
  • Клиент поддерживает только удаленные серверы: пока есть только stdio

Пример запроса к агенту

Сохрани эту сессию в Redis с временем жизни один час

Ограничения

Работает только по stdio. Нужен запущенный Redis и доступ к нему. Требуется Python 3.14 при локальной разработке. Для ограничения прав вендор советует создать отдельного пользователя через Redis ACL.

Как отключить. Удалите запись сервера из конфигурации MCP клиента.

MCP

Транспорт
stdio
Авторизация
не нужна
Переменные окружения
Переменные окружения
REDIS_HOST
Адрес Redis, по умолчанию 127.0.0.1
REDIS_PORT
Порт Redis, по умолчанию 6379
REDIS_USERNAME
Имя пользователя ACL
REDIS_PWD
секрет
Пароль Redis
REDIS_SSL
Включает TLS

Проверка безопасности

  • Может изменять и удалять данные в базе Redis
  • Получает пароль к базе

Коротко о README

README перечисляет группы инструментов по типам данных Redis и дополнительные инструменты для документации, векторного поиска и информации о сервере. Установка через uvx из PyPI, напрямую из GitHub, из исходников или через Docker. Описаны параметры подключения, TLS, ACL и EntraID, даны примеры для Claude Desktop, VS Code, OpenAI Agents SDK и Augment. Лицензия MIT.

Частые вопросы

Как дать агенту только чтение?

Создайте в Redis пользователя с правами только на чтение через ACL и передайте его логин и пароль серверу.

Есть ли Docker-образ?

Да, официальный образ mcp/redis, его можно запускать из конфигурации клиента.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск44,9 тыс.
Выбор редакции

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,4 тыс.
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11 тыс.
Выбор редакции

Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения

MCP-серверВысокий риск3,5 тыс.