Redis MCP Server
Официальный MCP-сервер Redis: строки, хеши, стримы, JSON и векторный поиск через агента
Установка
{
"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+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения