You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+46-8Lines changed: 46 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,15 +40,8 @@ Additional tools.
40
40
41
41
## Installation
42
42
43
-
### Installing via Smithery
43
+
Follow these instructions to install the server.
44
44
45
-
To install Redis MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@redis/mcp-redis):
46
-
47
-
```bash
48
-
npx -y @smithery/cli install @redis/mcp-redis --client claude
49
-
```
50
-
51
-
### Manual Installation
52
45
```sh
53
46
# Clone the repository
54
47
git clone https://github.com/redis/mcp-redis.git
@@ -103,6 +96,19 @@ python3.13 redis_assistant.py
103
96
You can troubleshoot your agent workflows using the [OpenAI dashboard](https://platform.openai.com/traces/).
104
97
105
98
## Integration with Claude Desktop
99
+
100
+
### Via Smithery
101
+
102
+
To install Redis MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@redis/mcp-redis):
103
+
104
+
```bash
105
+
npx -y @smithery/cli install @redis/mcp-redis --client claude
106
+
```
107
+
108
+
Follow the prompt and provide the details to configure the server. The procedure will create the proper configuration in the `claude_desktop_config.json` configuration file.
109
+
110
+
### Manual configuration
111
+
106
112
You can configure Claude Desktop to use this MCP Server.
107
113
108
114
1. Specify your Redis credentials and TLS configuration
@@ -134,6 +140,38 @@ You can configure Claude Desktop to use this MCP Server.
134
140
}
135
141
```
136
142
143
+
### Using with Docker
144
+
145
+
The Redis MCP Server provides a Dockerfile. Build this server's image with:
146
+
147
+
```commandline
148
+
docker build -t mcp-redis .
149
+
```
150
+
151
+
Finally, configure Claude Desktop to create the container at start-up. Edit the `claude_desktop_config.json` and add:
152
+
153
+
```commandline
154
+
{
155
+
"mcpServers": {
156
+
"redis": {
157
+
"command": "docker",
158
+
"args": ["run",
159
+
"--rm",
160
+
"--name",
161
+
"redis-mcp-server",
162
+
"-i",
163
+
"-e", "REDIS_HOST=<redis_hostname>",
164
+
"-e", "REDIS_PORT=<redis_port>",
165
+
"-e", "REDIS_USERNAME=<redis_username>",
166
+
"-e", "REDIS_PWD=<redis_password>",
167
+
"mcp-redis"]
168
+
}
169
+
}
170
+
}
171
+
```
172
+
173
+
### Troubleshooting
174
+
137
175
You can troubleshoot problems by tailing the log file.
0 commit comments