37 lines
863 B
Markdown
37 lines
863 B
Markdown
---
|
|
name: local-meta-search
|
|
description: Search via local SearXNG first and automatically fall back to the local Brave MCP service when SearXNG is unavailable or weak. Use for normal web lookups when privacy/local-first search is preferred.
|
|
metadata:
|
|
openclaw:
|
|
requires:
|
|
bins: ["bash", "jq", "mcporter", "bb"]
|
|
emoji: "🧭"
|
|
---
|
|
|
|
# Local Meta Search
|
|
|
|
## Policy
|
|
|
|
1. Try **SearXNG first**.
|
|
2. If SearXNG fails or returns weak/empty output, try **Brave MCP**.
|
|
3. Clearly label which backend produced the final results.
|
|
|
|
## Backends
|
|
|
|
- SearXNG: `skills/searxng-local-search/scripts/search.sh`
|
|
- Brave MCP: `skills/brave-mcp-search/scripts/search.sh`
|
|
|
|
## Quick usage
|
|
|
|
```bash
|
|
scripts/search.sh "query"
|
|
```
|
|
|
|
Optional JSON options:
|
|
|
|
```bash
|
|
scripts/search.sh "query" '{"count":5}'
|
|
```
|
|
|
|
Options are passed through as best-effort to the underlying backend.
|