Brave Search
Connects to the Brave Search API for web, news, and image search. An agent can use these tools for general research and finding up-to-date information.
Add to an agent node's tools array with _node_type: "tool-brave-search". See Connector Reference — How connectors are used.
Authentication
| Field | Required | Description |
|---|---|---|
api_key | Yes | Brave Search API subscription token, sent as the X-Subscription-Token header. Typically a stored secret. |
{
"name": "brave_search",
"_node_type": "tool-brave-search",
"api_key": "{{ secret.BRAVE_SEARCH_API_KEY }}"
}
Tools
brave_web_search
Search the web using Brave Search. Returns titles, URLs, and descriptions of relevant pages.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search query |
count | number | No | Number of results (1-20, default 10) |
offset | number | No | Pagination offset |
Returns: A list of results, each formatted as **<title>**\n<url>\n<description>, separated by blank lines, or "No results found.".
brave_news_search
Search recent news articles using Brave Search.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | News search query |
count | number | No | Number of results (1-20, default 10) |
Returns: A list of results, each formatted as **<title>** (<age>)\n<url>, separated by blank lines, or "No news found.".
brave_image_search
Search for images using Brave Search. Returns image URLs and titles.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Image search query |
count | number | No | Number of results (1-20, default 5) |
Returns: A list of **<title>**: <image url> lines, or "No images found.".