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
Use our container image `ghcr.io/appthreat/mcp-server-vdb:master`.
14
+
15
+
### Claude Desktop configuration
16
+
17
+
Edit the file using VS code or any editor of your choice. `~/Library/Application Support/Claude/claude_desktop_config.json`. On Windows, the config file is `$env:AppData\Claude\claude_desktop_config.json`. Use the below configuration:
18
+
19
+
```json
20
+
{
21
+
"mcpServers": {
22
+
"vdb": {
23
+
"command": "docker",
24
+
"args": [
25
+
"run",
26
+
"-i",
27
+
"--rm",
28
+
"-e",
29
+
"VDB_HOME=/db",
30
+
"-v",
31
+
"$HOME/vdb:/db:rw",
32
+
"ghcr.io/appthreat/mcp-server-vdb:master"
33
+
]
34
+
}
35
+
}
36
+
}
37
+
```
38
+
39
+
Restart the Claude Desktop application.
40
+
41
+
If you get `ENOENT` error, specify the full path to docker. On a mac, `/Applications/Docker.app/Contents/Resources/bin/docker`.
uv --directory contrib/mcp-server-vdb run mcp-server-vdb
21
54
```
22
55
23
-
## docker-based execution
24
-
25
-
Our container image `ghcr.io/appthreat/mcp-server-vdb:master` is currently not working in stdio mode. There appears to be a limitation with Claude Desktop not supporting docker in interactive mode. Please send a pull request if you have any workarounds.
26
-
27
-
## Claude Desktop configuration
56
+
### Claude Desktop configuration
28
57
29
58
Edit the file using VS code or any editor of your choice. `~/Library/Application Support/Claude/claude_desktop_config.json`. On Windows, the config file is `$env:AppData\Claude\claude_desktop_config.json`.
30
59
@@ -54,6 +83,8 @@ Use the below configuration and adjust the following paths:
0 commit comments