Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,18 @@ A few third-party MCP servers exist, but they’re API-locked, incomplete, or a
git clone https://github.com/searxng/searxng-docker.git
cd searxng-docker
sed -i "s|ultrasecretkey|$(openssl rand -hex 32)|g" searxng/settings.yml
```

You will also need to enable JSON support for local SearXNG instance. You can do this by adding the following to the bottom of the `searxng/settings.xml` file:
```yaml
search:
formats:
- html
- json
```

Then, start the local SearXNG instance:
```bash
docker compose up -d
```

Expand All @@ -83,7 +95,7 @@ curl "http://localhost:8080/search?q=test&format=json"

### 2️⃣ Install WebFetch.MCP
```bash
git clone https://github.com/manull/webfetch-mcp.git
git clone https://github.com/manooll/webfetch-mcp.git
cd webfetch-mcp
npm install
node server.mjs
Expand Down