55 lines
1.2 KiB
Markdown
55 lines
1.2 KiB
Markdown
---
|
|
name: brave-mcp-search
|
|
description: Search the web via the local LAN Brave Search MCP service. Use when the user wants a Brave-backed search result set, a second opinion after SearXNG, or when SearXNG is weak/unavailable.
|
|
metadata:
|
|
openclaw:
|
|
requires:
|
|
bins: ["mcporter", "jq"]
|
|
emoji: "🦁"
|
|
---
|
|
|
|
# Brave MCP Search
|
|
|
|
## Policy
|
|
|
|
1. Prefer `searxng-local-search` first for normal web lookups.
|
|
2. Use this Brave MCP skill when:
|
|
- the user explicitly asks for Brave,
|
|
- SearXNG is unavailable,
|
|
- or SearXNG results look weak and a second opinion would help.
|
|
3. Label answers clearly as using **Brave MCP**.
|
|
|
|
## Endpoint
|
|
|
|
Default local endpoint:
|
|
|
|
- `http://192.168.153.113:18802/mcp`
|
|
|
|
You can override with `BRAVE_MCP_URL`.
|
|
|
|
## Quick usage
|
|
|
|
```bash
|
|
scripts/search.sh "your query"
|
|
```
|
|
|
|
With options:
|
|
|
|
```bash
|
|
scripts/search.sh "your query" '{"country":"US","search_lang":"en","ui_lang":"en-US","count":8}'
|
|
```
|
|
|
|
Supported common options:
|
|
- `country`
|
|
- `search_lang`
|
|
- `ui_lang`
|
|
- `count`
|
|
- `freshness`
|
|
- `safesearch`
|
|
|
|
## Notes
|
|
|
|
- This uses the local Brave MCP service through `mcporter`.
|
|
- It does not configure OpenClaw's built-in `web_search` provider.
|
|
- Native `web_fetch` remains the preferred lightweight fetch tool for page reads.
|