Brave Search

brave_video_search

Searches for videos using Brave's Video Search API. Returns structured video results with metadata.

Remote brave

Other tools also called brave_video_search? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "maxLength": 400,
      "description": "Search query (max 400 characters and 50 words)."
    },
    "count": {
      "type": "integer",
      "default": 20,
      "maximum": 20,
      "minimum": 1,
      "description": "Number of results to return (max 20; default 20)."
    },
    "offset": {
      "type": "integer",
      "default": 0,
      "maximum": 9,
      "minimum": 0,
      "description": "Pagination offset (max 9, in units of `count`)."
    },
    "country": {
      "type": "string",
      "default": "US",
      "maxLength": 2,
      "minLength": 2,
      "description": "2-letter country code (ISO 3166-1 alpha-2). Defaults to US."
    },
    "ui_lang": {
      "type": "string",
      "default": "en-US",
      "description": "User interface language for the response, in the form <lang>-<country> (e.g. en-US)."
    },
    "freshness": {
      "type": "string",
      "description": "Filter results by recency. Use pd (past day), pw (past week), pm (past month), py (past year), or a YYYY-MM-DDtoYYYY-MM-DD range."
    },
    "safesearch": {
      "enum": [
        "off",
        "moderate",
        "strict"
      ],
      "type": "string",
      "default": "moderate",
      "description": "Filter level for adult content."
    },
    "spellcheck": {
      "type": "boolean",
      "default": true,
      "description": "Whether to spellcheck the query."
    },
    "search_lang": {
      "type": "string",
      "default": "en",
      "description": "2-letter language code for the search. Defaults to en."
    }
  }
}