Skip to main content
Glama

Redis MCP 服务器 (@gongrzhe/server-redis-mcp@1.0.0)

铁匠徽章

用于与 Redis 数据库交互的 Redis 模型上下文协议 (MCP) 服务器实现。该服务器使 LLM 能够通过一组标准化工具与 Redis 键值存储进行交互。

更新

62 个 Redis MCP 工具位于https://github.com/GongRzhe/REDIS-MCP-Server/tree/redis-plus

Related MCP server: Redis MCP

安装和使用

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 Redis MCP 服务器:

npx -y @smithery/cli install @gongrzhe/server-redis-mcp --client claude

手动安装

# Using npx with specific version (recommended)
npx @gongrzhe/server-redis-mcp@1.0.0 redis://your-redis-host:port

# Example:
npx @gongrzhe/server-redis-mcp@1.0.0 redis://localhost:6379

或者全局安装:

# Install specific version globally
npm install -g @gongrzhe/server-redis-mcp@1.0.0

# Run after global installation
@gongrzhe/server-redis-mcp redis://your-redis-host:port

成分

工具

  • 放

    • 设置具有可选到期日期的 Redis 键值对

    • 输入:

      • key (字符串):Redis 键

      • value (字符串):要存储的值

      • expireSeconds (数字,可选):以秒为单位的到期时间

  • 得到

    • 从 Redis 中根据 key 获取值

    • 输入: key (字符串):要检索的 Redis 键

  • 删除

    • 从 Redis 中删除一个或多个键

    • 输入: key (string | string[]):要删除的键或键数组

  • 列表

    • 列出与模式匹配的 Redis 键

    • 输入: pattern (字符串,可选):匹配键的模式(默认值:*)

配置

与 Claude Desktop 一起使用

要将此服务器与 Claude Desktop 应用程序一起使用,请将以下配置添加到claude_desktop_config.json的“mcpServers”部分:

{
  "mcpServers": {
    "redis": {
      "command": "npx",
      "args": [
        "@gongrzhe/server-redis-mcp@1.0.0",
        "redis://localhost:6379"
      ]
    }
  }
}

或者,如果您已经安装了该包,则可以直接使用 node 命令:

{
  "mcpServers": {
    "redis": {
      "command": "node",
      "args": [
        "path/to/build/index.js",
        "redis://10.1.210.223:6379"
      ]
    }
  }
}

Docker 使用

使用 Docker 时:

  • 对于 macOS,如果 Redis 服务器在主机网络上运行,请使用host.docker.internal

  • Redis URL 可以指定为参数,默认为“redis://localhost:6379”

{
  "mcpServers": {
    "redis": {
      "command": "docker",
      "args": [
        "run", 
        "-i", 
        "--rm", 
        "mcp/redis", 
        "redis://host.docker.internal:6379"
      ]
    }
  }
}

发展

从源代码构建

  1. 克隆存储库

  2. 安装依赖项:

    npm install
  3. 构建项目:

    npm run build

Docker 构建

docker build -t mcp/redis .

执照

此 MCP 服务器采用 ISC 许可证。更多详情,请参阅项目仓库中的 LICENSE 文件。

Related MCP Connectors

Related MCP Servers

  • 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.
    25
    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
    6 npm
    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
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to manage and search data in Redis using natural language. Supports hashes, lists, sets, sorted sets, streams, JSON, and vector search.
    44
    MIT