Skip to content

Commit 4cf5181

Browse files
authored
Update the README with installation instructions (#149)
1 parent f421e71 commit 4cf5181

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

README.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,29 @@ For client auto-discovery/configuration, a supported client:
9494

9595
### Installation
9696

97-
TODO: Add installation instructions when ready
97+
Installation is quite easy and we have several options to do so.
98+
99+
#### MacOS (Homebrew)
100+
101+
```bash
102+
brew tap stacklok/tap
103+
brew install thv
104+
```
105+
106+
#### Download a release
107+
108+
Download the latest release from [toolhive/releases](https://github.com/StacklokLabs/toolhive/releases).
109+
110+
#### Build from source
111+
112+
You can do your normal `go build` and `go install`
113+
114+
or you can do the following if you have task installed (it's similar to `make`)
115+
116+
```bash
117+
task build
118+
task install
119+
```
98120

99121
### Quickstart - run your first MCP server
100122

@@ -104,10 +126,10 @@ TODO: Add installation instructions when ready
104126
> learn how to explicitly register a client.
105127
106128
```shell
107-
#Enable client auto-discovery:
129+
# Enable client auto-discovery:
108130
thv config auto-discovery true
109131

110-
#Run the Fetch MCP server which allows LLMs to fetch the contents of a website:
132+
# Run the Fetch MCP server which allows LLMs to fetch the contents of a website:
111133
thv run fetch
112134

113135
# List the running MCP servers:

0 commit comments

Comments
 (0)