Servidor Redis MCP (@gongrzhe/server-redis-mcp@1.0.0)
Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) de Redis para interactuar con bases de datos de Redis. Este servidor permite a los LLM interactuar con almacenes de clave-valor de Redis mediante un conjunto de herramientas estandarizadas.
Actualizar
62 herramientas Redis MCP en https://github.com/GongRzhe/REDIS-MCP-Server/tree/redis-plus
Related MCP server: MCP Server Redis
Instalación y uso
Instalación mediante herrería
Para instalar Redis MCP Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @gongrzhe/server-redis-mcp --client claudeInstalación manual
# 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:6379O instalar globalmente:
# 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:portComponentes
Herramientas
colocar
Establezca un par clave-valor de Redis con vencimiento opcional
Aporte:
key(cadena): clave de Redisvalue(cadena): Valor a almacenarexpireSeconds(número, opcional): tiempo de expiración en segundos
conseguir
Obtenga valor por clave de Redis
Entrada:
key(cadena): clave de Redis para recuperar
borrar
Eliminar una o más claves de Redis
Entrada:
key(cadena | cadena[]): Clave o matriz de claves para eliminar
lista
Lista de claves de Redis que coinciden con un patrón
Entrada:
pattern(cadena, opcional): Patrón para que coincida con las claves (predeterminado: *)
Configuración
Uso con Claude Desktop
Para usar este servidor con la aplicación Claude Desktop, agregue la siguiente configuración a la sección "mcpServers" de su claude_desktop_config.json :
{
"mcpServers": {
"redis": {
"command": "npx",
"args": [
"@gongrzhe/server-redis-mcp@1.0.0",
"redis://localhost:6379"
]
}
}
}Alternativamente, puede utilizar el comando node directamente si tiene el paquete instalado:
{
"mcpServers": {
"redis": {
"command": "node",
"args": [
"path/to/build/index.js",
"redis://10.1.210.223:6379"
]
}
}
}Uso de Docker
Al utilizar Docker:
Para macOS, use
host.docker.internalsi el servidor Redis se ejecuta en la red del hostLa URL de Redis se puede especificar como argumento; el valor predeterminado es "redis://localhost:6379".
{
"mcpServers": {
"redis": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/redis",
"redis://host.docker.internal:6379"
]
}
}
}Desarrollo
Construyendo desde la fuente
Clonar el repositorio
Instalar dependencias:
npm installConstruir el proyecto:
npm run build
Compilación de Docker
docker build -t mcp/redis .Licencia
Este servidor MCP cuenta con la licencia ISC. Para más detalles, consulte el archivo de licencia en el repositorio del proyecto.
Appeared in Searches
- Methods for Saving, Reading, and Querying Data
- A server for data engineering tasks, GPU clustering, nomad setup, and data pipeline management
- Methods for Context and Data Analysis
- Attribution and Contribution Analysis in Data Science and Economics
- An in-memory data store for caching and message brokering