@@ -14,12 +14,18 @@ A Model Context Protocol server that provides access to Redis databases. This se
14
14
### Connection Errors
15
15
16
16
** ECONNREFUSED**
17
- - ** Cause** : Redis server is not running or unreachable
17
+ - ** Cause** : Redis/Memurai server is not running or unreachable
18
18
- ** Solution** :
19
- - Verify Redis is running: ` redis-cli ping ` should return "PONG"
20
- - Check Redis service status: ` systemctl status redis ` (Linux) or ` brew services list ` (macOS)
19
+ - Verify server is running:
20
+ - Redis: ` redis-cli ping ` should return "PONG"
21
+ - Memurai (Windows): ` memurai-cli ping ` should return "PONG"
22
+ - Check service status:
23
+ - Linux: ` systemctl status redis `
24
+ - macOS: ` brew services list `
25
+ - Windows: Check Memurai in Services (services.msc)
21
26
- Ensure correct port (default 6379) is not blocked by firewall
22
27
- Verify Redis URL format: ` redis://hostname:port `
28
+ - If ` redis://localhost:6379 ` fails with ECONNREFUSED, try using the explicit IP: ` redis://127.0.0.1:6379 `
23
29
24
30
### Server Behavior
25
31
@@ -57,7 +63,7 @@ To use this server with the Claude Desktop app, add the following configuration
57
63
### Docker
58
64
59
65
* when running docker on macos, use host.docker.internal if the server is running on the host network (eg localhost)
60
- * Redis URL can be specified as an argument, defaults to "redis://localhost:6379"
66
+ * Redis URL can be specified as an argument, defaults to "redis://localhost:6379" (use "redis://127.0.0.1:6379" if localhost fails)
61
67
62
68
``` json
63
69
{
@@ -69,7 +75,7 @@ To use this server with the Claude Desktop app, add the following configuration
69
75
" -i" ,
70
76
" --rm" ,
71
77
" mcp/redis" ,
72
- " redis://host.docker.internal:6379" ]
78
+ " redis://host.docker.internal:6379" ] // For macOS/Windows, or use "redis://127.0.0.1:6379" for direct connection
73
79
}
74
80
}
75
81
}
@@ -85,7 +91,7 @@ To use this server with the Claude Desktop app, add the following configuration
85
91
"args" : [
86
92
" -y" ,
87
93
" @modelcontextprotocol/server-redis" ,
88
- " redis://localhost:6379"
94
+ " redis://localhost:6379" // or "redis://127.0.0.1:6379" if localhost fails
89
95
]
90
96
}
91
97
}
0 commit comments