Skip to content

Commit 49db3c8

Browse files
authored
docs: update readme to new installation method (#141)
1 parent c573729 commit 49db3c8

1 file changed

Lines changed: 9 additions & 13 deletions

File tree

README.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -78,18 +78,14 @@ Agents can use these tools to:
7878
Running the server with uv gives you faster startup time and consumes slightly less resources on your system.
7979

8080
1. [Install uv](https://docs.astral.sh/uv/guides/install-python/) if you don't have it yet
81-
2. Clone the [deepset-mcp-server repository](https://github.com/deepset-ai/deepset-mcp-server)
82-
3. Put the following into your `claude_desktop_config.json`
81+
2. Put the following into your `claude_desktop_config.json`
8382

8483
```python
8584
{
8685
"mcpServers": {
8786
"deepset": {
88-
"command": "/opt/homebrew/bin/uv", # path to your uv installation
87+
"command": "uvx",
8988
"args": [
90-
"--directory",
91-
"/path/to/your/clone/of/deepset-mcp-server", # path to your clone of the deepset-mcp-server repo
92-
"run",
9389
"deepset-mcp"
9490
],
9591
"env": {
@@ -102,7 +98,10 @@ Running the server with uv gives you faster startup time and consumes slightly l
10298
}
10399
```
104100

105-
4. Quit and start the Claude Desktop App
101+
This will load the [deepset-mcp package from PyPi](https://pypi.org/project/deepset-mcp/) and install it into a temporary virtual environment.
102+
103+
3. Quit and start the Claude Desktop App
104+
106105

107106

108107
### Other MCP Clients
@@ -117,7 +116,7 @@ Here is where you need to configure `deepset-mcp` for:
117116

118117
Generally speaking, depending on your installation, you need to configure an MCP client with one of the following commands:
119118

120-
`uv --directory path/to/deepset-mcp run deepset-mcp --workspace your_workspace --api-key your_api_key`
119+
`uvx deepset-mcp --workspace your_workspace --api-key your_api_key`
121120

122121
If you installed the deepset-mcp package globally and added it to your `PATH`, you can just run:
123122

@@ -153,11 +152,8 @@ For example:
153152
{
154153
"mcpServers": {
155154
"deepset": {
156-
"command": "/opt/homebrew/bin/uv",
155+
"command": "uvx",
157156
"args": [
158-
"--directory",
159-
"/path/to/your/clone/of/deepset-mcp-server",
160-
"run",
161157
"deepset-mcp",
162158
"--workspace-mode",
163159
"explicit"
@@ -233,7 +229,7 @@ If your pipeline is not deployed yet, the LLM can autonomously validate it and f
233229
## CLI
234230
You can use the MCP server as a Haystack Agent through a command-line interface.
235231

236-
Install with `uv pip install deepset-mcp[cli]`.
232+
Install with `uvx tool install "deepset-mcp[cli]"`.
237233

238234
Start the interactive CLI with:
239235

0 commit comments

Comments
 (0)