Skip to main content
Glama
Nicolas-One

Redis CRUD MCP Server

by Nicolas-One

MCP-сервер Redis CRUD

Это плагин сервера MCP (Model Context Protocol) для операций с базой данных Redis, предоставляющий полные инструменты CRUD.

✨ Характеристики

  • 🔍 Автоматическое обнаружение конфигурации проекта - автоматический поиск файла .env вверх по дереву каталогов для определения корня проекта

  • 🔄 Поддержка нескольких проектов - автоматическое использование разных подключений Redis для разных проектов

  • ⏱️ Защита от тайм-аута подключения - тайм-аут по умолчанию 10 секунд, настраивается через переменные окружения

  • 📝 Различные форматы конфигурации - поддержка форматов INI-секций и KEY=VALUE

  • 🛠️ Совместимость с различными инструментами - поддержка Claude Code, Cline, Codex и других

Related MCP server: MCP Server Redis

🚀 Быстрый старт

Глобальная установка (рекомендуется)

npm install -g redis-crud-server

Конфигурация MCP

Создайте файл .mcp.json в корне проекта:

{
  "mcpServers": {
    "redis-crud": {
      "command": "redis-crud-server"
    }
  }
}

⚙️ Описание конфигурации

Формат конфигурации 1: INI-секция

[REDIS]
REDIS_HOSTNAME = 127.0.0.1
PORT = 6379
REDIS_PASSWORD = your_password
SELECT = 0

Формат конфигурации 2: KEY=VALUE

REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=your_password

Поддерживаемые имена конфигурации

Параметр

Поддерживаемые имена

Хост

REDIS_HOST / REDIS_SERVER_HOST / REDIS_HOSTNAME

Порт

REDIS_PORT / REDIS_SERVER_PORT / PORT

Пароль

REDIS_PASSWORD / REDIS_SERVER_PASSWORD / PASSWORD

База данных

REDIS_DB / SELECT / DATABASE_INDEX

🔧 Список инструментов

Строковые операции

  • redis_set - установка строкового ключа и значения

  • redis_get - получение строкового ключа и значения

  • redis_del - удаление ключа

  • redis_exists - проверка существования ключа

Операции с хэшами

  • redis_hset - установка поля хэша

  • redis_hget - получение поля хэша

  • redis_hgetall - получение всех полей хэша

  • redis_hdel - удаление поля хэша

Информация

  • redis_info - получение информации о подключении

⏱️ Настройка тайм-аута

Тайм-аут подключения по умолчанию составляет 10 секунд, его можно настроить через переменную окружения:

{
  "mcpServers": {
    "redis-crud": {
      "command": "redis-crud-server",
      "env": {
        "REDIS_TIMEOUT": "30000"
      }
    }
  }
}

📝 Примеры использования

Установка ключа и значения

redis_set: key=test_key, value=hello_world

Получение ключа и значения

redis_get: key=test_key

Операции с хэшами

redis_hset: key=user:1, field=name, value=张三
redis_hget: key=user:1, field=name
redis_hgetall: key=user:1

🐛 Устранение неполадок

Тайм-аут подключения

  • Проверьте сетевое подключение и настройки брандмауэра

  • Убедитесь, что сервер Redis доступен

  • Настройте переменную окружения REDIS_TIMEOUT

Файл конфигурации не найден

  • Убедитесь, что файл .env находится в корне проекта

  • MCP автоматически ищет файл .env вверх по дереву каталогов

Ошибка разбора формата INI

  • Убедитесь, что используется правильное имя секции [REDIS]

  • Поддерживаются символы переноса строк Windows (\r\n), Unix (\n) и старых Mac (\r)

📄 Лицензия

MIT

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
    112
    30
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A server that provides Claude with Redis database access and operations through a set of tools for basic operations, lists, hashes, sets, and pub/sub functionality.
    24
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to perform comprehensive Redis database operations including managing strings, hashes, lists, sets, sorted sets, TTL management, and data backup/restore. Supports secure connections and provides batch operations for efficient Redis interaction through natural language.
    34
    7
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI to safely view and operate Redis databases with read-only mode by default and support for key operations.
    11
    MIT

View all related MCP servers

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • The agent-native cloud: database, functions, AI, storage, computers. 50 tools, one API key.

  • JSON/YAML, regex, diff, JWT, SQL dialects — the keyless millisecond ops an agent needs mid-task.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nicolas-One/redis-crud-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server