RM

redis/mcp-redis

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

641 stars 122 forks 质量 89 趋势 41MIT

官方 Redis MCP 服务器是一个为代理应用程序设计的自然语言接口,用于高效管理和搜索 Redis 中的数据

概览

Redis MCP 服务器是为代理应用设计的,用于高效管理和搜索 Redis 中的数据。它与 无缝集成,使 AI 驱动的工作流能够与 Redis 中的结构化和非结构化数据交互。使用该 MCP 服务器,你可以提出以下问题: - “将整个对话存储在流中” - “缓存此项” - “存储带有到期时间的会话” - “索引并搜索该向量” - : 使 AI 代理能够使用自然语言查询和更新 Redis 。- : 与任意代理协作,实现顺畅沟通。- : 处理 等。- : 支持在 Redis 中高效的数据检索和搜索。- : 专为数据操作设计。- : 通过 Azure 托管 Redis 原生支持 Azure Active Directory 认证。- Redis MCP 服务器支持 stdio 传输。未来将加入对 stremable-http 传输的支持。 该MCP服务器提供管理Redis中存储数据的工具。 - 弦工具可设置,获得有期限的弦。

概述(AI 翻译)

概述

Redis MCP 服务器是一个自然语言接口,专为代理应用设计,以高效管理和搜索 Redis 中的数据。它与 MCP(模型内容协议)客户端无缝集成,使 AI 驱动的工作流能够与 Redis 中的结构化和非结构化数据交互。使用该 MCP 服务器,你可以提出以下问题:

  • “将整个对话存储在流中”
  • “缓存此项”
  • “存储会话并设定到期时间”
  • “索引并搜索此向量”

目录

  • 概述
  • 特色
  • 工具
  • 安装
  • 来自PyPI(推荐)
  • 测试 PyPI 包
  • 来自GitHub
  • 开发安装
  • 使用 Docker
  • 配置
  • Redis ACL
  • 通过命令行参数进行配置
  • 通过环境变量进行配置
  • EntraID Authentication for Azure Managed Redis
  • 伐木
  • 积分
  • OpenAI 代理 SDK
  • 增强
  • Claude桌面
  • 使用 GitHub Copilot 的 VS Code
  • 测试
  • 示例用例
  • 贡献
  • 许可证
  • 徽章
  • 联系方式

特色

  • 自然语言查询:使AI代理能够利用自然语言查询和更新Redis。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Redis MCP Server

Overview

The Redis MCP Server is a natural language interface designed for agentic applications to efficiently manage and search data in Redis. It integrates seamlessly with MCP (Model Content Protocol) clients, enabling AI-driven workflows to interact with structured and unstructured data in Redis. Using this MCP Server, you can ask questions like:

  • “Store the entire conversation in a stream”
  • “Cache this item”
  • “Store the session with an expiration time”
  • “Index and search this vector”

Table of Contents

在 GitHub 查看完整 README

安装

uvx --from redis-mcp-server@latest redis-mcp-server --url \"redis://localhost:6379/0\
新手?先看 mcpskill.org 教程 →

配置

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