MCP Catalogs
首页

mcp-redis

by redis·510·综合分 54

官方 Redis MCP 服务器,为 AI 代理提供自然语言接口,用于高效管理 Redis 数据。

databaseai-llmdeveloper-tools
96
Forks
12
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Redis MCP 服务器是一个专为代理应用设计的自然语言接口,使 AI 能够高效地管理和搜索 Redis 中的数据。它与 MCP 客户端无缝集成,支持通过自然语言执行复杂的 Redis 操作。服务器提供全面的工具集,包括字符串、哈希、列表、集合、有序集合、流、发布/订阅、JSON 文档管理,以及向量搜索功能。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:AI 助手在 Redis 中存储和检索会话数据
:使用 Redis 作为后端的向量搜索应用
:通过 Redis pub/sub 实现实时消息传递的聊天应用
:缓存 AI 模型响应和查询
:这个 MCP 服务器支持哪些 Redis 数据类型?
:如何使用此 MCP 服务器进行 Redis 身份验证?

什么时候选它

当你需要一个官方的、生产就绪的 Redis MCP 界面,具有全面的数据结构支持和自然语言功能时,选择它。

什么时候不要选它

如果你已经在使用 Redis,或者需要 Redis 不支持的专业数据库功能(如复杂连接或多文档事务),则避免使用。

此 server 暴露的工具

从 README 抽取出 11 个工具
  • string

    Set, get strings with expiration

  • hash

    Store field-value pairs within a single key

  • list

    Append and pop items from lists

  • set

    Add, remove and list set members

  • sorted set

    Manage data with score-based ordering

  • pub/sub

    Publish and subscribe to channels

  • streams

    Manage data streams and consumer groups

  • JSON

    Store and manipulate JSON documents

  • docs

    Search Redis documentation

  • query engine

    Manage vector indexes and perform vector search

  • server management

    Retrieve information about the database

可对比工具

mongodb-mcppostgresql-mcpsupabase-mcpredis-cli

安装

安装

从 PyPI 安装(推荐)

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

从 GitHub 安装

uvx --from git+https://github.com/redis/mcp-redis.git redis-mcp-server --url redis://localhost:6379/0

Docker 安装

docker run -d --name redis-mcp-server -e REDIS_HOST=<redis_hostname> -e REDIS_PORT=<redis_port> -e REDIS_USERNAME=<redis_username> mcp/redis

FAQ

这个 MCP 服务器支持哪些 Redis 数据类型?
服务器支持所有主要的 Redis 数据类型,包括字符串、哈希、列表、集合、有序集合、流、JSON 文档,并提供了用于发布/订阅和向量搜索的工具。
如何使用此 MCP 服务器进行 Redis 身份验证?
服务器支持多种身份验证方法,包括用户名/密码、Redis ACL 和 Azure 托管 Redis 的 EntraID 身份验证。可以通过命令行参数、环境变量或 URI 参数进行配置。

mcp-redis 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。