Brave Search
brave_video_search
Searches for videos using Brave's Video Search API and returns structured video results with metadata. When to use: - When you need to find videos related to a specific topic, keyword, or query. - Useful for discovering video content, getting video metadata, or finding videos from specific creators/publishers. Returns a JSON list of video-related results with title, url, description, duration, and thumbnail_url.
Remote brave
Other tools also called brave_video_search?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Number of results (1-50, default 20). Combine this parameter with `offset` to paginate search results."
},
"query": {
"type": "string",
"maxLength": 400,
"minLength": 1,
"description": "The user's search query. Query cannot be empty. Limited to 400 characters and 50 words."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9,
"minimum": 0,
"description": "Pagination offset (max 9, default 0). Combine this parameter with `count` to paginate search results."
},
"country": {
"type": "string",
"default": "US",
"description": "Search query country, where the results come from. The country string is limited to 2 character country codes of supported countries."
},
"ui_lang": {
"type": "string",
"default": "en-US",
"description": "User interface language preferred in response. Usually of the format <language_code>-<country_code>. For more, see RFC 9110."
},
"freshness": {
"anyOf": [
{
"type": "string",
"const": "pd"
},
{
"type": "string",
"const": "pw"
},
{
"type": "string",
"const": "pm"
},
{
"type": "string",
"const": "py"
},
{
"type": "string"
}
],
"description": "Filters search results by when they were discovered. The following values are supported: 'pd' - Discovered within the last 24 hours. 'pw' - Discovered within the last 7 days. 'pm' - Discovered within the last 31 days. 'py' - Discovered within the last 365 days. 'YYYY-MM-DDtoYYYY-MM-DD' - timeframe is also supported by specifying the date range (e.g. '2022-04-01to2022-07-30')."
},
"safesearch": {
"enum": [
"off",
"moderate",
"strict"
],
"type": "string",
"default": "moderate",
"description": "Filters search results for adult content. The following values are supported: 'off' - No filtering. 'moderate' - Filter out explicit content. 'strict' - Filter out explicit and suggestive content. The default value is 'moderate'."
},
"spellcheck": {
"type": "boolean",
"default": true,
"description": "Whether to spellcheck provided query."
},
"search_lang": {
"type": "string",
"default": "en",
"description": "Search language preference. The 2 or more character language code for which the search results are provided."
}
}
}