
官方 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
安装
uvx --from redis-mcp-server@latest redis-mcp-server --url \"redis://localhost:6379/0\配置
{
"mcpServers": {
"RedisMCPServer": {
"command": "uvx",
"args": [
"--from",
"redis-mcp-server@latest",
"redis-mcp-server",
"--url",
"\"redis://localhost:6379/0\""
]
}
}
}